Here is Ajax Login Module I wrote with YUI and an Open Source Template
1. The main page (index.php)
-
<div id=‘loginDiv’>
-
<?php
-
-
if((isset($_SESSION[‘userName’])))
-
{
-
echo ‘<h4>Logged In<span> As</span></h4><div id=emailDiv>’.
$_SESSION[‘userEmail’].
‘</div><input type=’submit
‘ value=’Logout
‘ class=’button
‘ onClick=’doLogout
();
‘/>’;
-
}
-
else
-
{
-
echo ‘<h4>Login<span> Here</span></h4>Username<input type=’text
‘ id=’userName
‘ name=’userName
‘ />Password<input type=’password
‘ id=’userPassword
‘ name=’userPassword
‘/><input type=’submit
‘ value=’Login
‘ class=’button
‘ onClick=’makeRequest
();
‘/>’;
-
}
-
?>
-
-
</div>
-
-
<div>
-
<input type=‘hidden’ id=‘hEmail’ name=‘hEmail’ value=”/>
-
<h4><span>About</span> Me</h4>
-
<p>I work as a <strong>Project Manager</strong> in the LAMP domain, other interests include game programming, java, etc.
-
Mail me at birbal@techbirbal.com
-
</p>
-
</div>
-
-
</div>
-
Demo yuiLogin
demo user: birbal
demo pass: qwerty
Full Code Download yuiLogin