Código PHP:
$query = mysql_query("SELECT password FROM $db[prefix]_data WHERE nick = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] == $password)
{
$_SESSION["user"] = $username;
// Crea la cookie y actualiza le nonce (md5 aleatorio para hacerlo más seguro.)
$nonce = md5(uniqid(rand(), true));
setcookie("nonce", $nonce, time() + 7776000);
$query = mysql_query("UPDATE users SET nonce = '$nonce' WHERE username = '$username'");
//echo "login ok";
$msj_usuario = "Log ok.";
?>