Código PHP:
function do_login($user, $password) {
$encpwd = md5($password);
$query = "select user, password from users where user='$user'";
$result = mysql_query($query);
if($result == NULL)
return false;
$line = mysql_fetch_array($result, MYSQL_ASSOC);
mysql_free_result($result);
if($line['password'] !== $encpwd )
return false;
$query = "update users set session='".session_id()."' where user='$user'";
$result = mysql_query($query);
return true;
}
Código PHP:
<?php
$user = get_user();
if($user !== NULL) {
echo "<h2> " . $user . ". " . "<a id=\"userbar\" href=\"?co=personal\">Perfil </a>" . "<a id=\"userbar\" href=\"?co=manage\">Manage Contacts </a>" . "<a id=\"userbar\" href=\"?co=account\">Account </a>" . "<a id=\"userbar\" href=\"?co=logout\">Logout </a>" . "</h2>";
} else {
echo '<div id="userbar">
<form action="?co=form" method="post">
<label for="user">Usuario:</label>
<input name="user" type="text" id="user" class="ini"/>
<label for="password">Password:</label>
<input name="password" type="password" id="password" class="ini"/>
<input type="hidden" name="action" value="login"/>
<input type="submit" id="submit" value="Login"/>
| <a href="?co=register" id ="userbar">Registrarse</a>
</form>
</div>';
} ?>