Za ovakvo stanje kakvo jeste...kako css nema veze sa ovim?
ako stavi za svaku formu display osobinu...moze da resi problem.
Evo jednostavan primer.
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<link rel="stylesheet" type="text/css" href="forma.css">
</head>
<body>
<form id="forma1" name="form1" method="post" action="checklogin.php">
User:<input name="myusername" type="text" id="myusername"><br/>
Pass:<input name="mypassword" type="text" id="mypassword"><br/>
<input type="submit" name="Submit" value="Login">
</form>
<form id="forma2" name="form1" method="post" action="checklogin.php">
User:<input name="myusername" type="text" id="myusername"><br/>
Pass:<input name="mypassword" type="text" id="mypassword"><br/>
<input type="submit" name="Submit" value="Login">
</form>
</body>
</html>
forma.css
Code:
#forma1 {
display:none;
border: solid 3px;
}
#forma2 {
display: block;
}
Ako probas kod videces da prve forme nema...a druga se uredno pokazuje...
Isto tako moze i za njegov kod...prikaze login formu, ako su podaci ispravni skriva tu login formu i prikazuje drugu..
Jeste budzenje :) al ce da radi 100%.