Tengo un login en PHP con cookies y mySQL, funciona así:
1.- Los datos se envian (user,pass) hacia login.php
2.- Se crea una cookie con los valores (user - pass - active - valid)
3.- Se consulta si el user y el pass existen
4.- Si existen se le agrega a la cookie (active = 1 - valid = true), si no se escribe en pantalla (echo:Password or User not found)
5.- Si la cookie dice (valid = true) se manda (echo:Good!) else (echo:Bad!)
Código:
<?php
$host = "localhost";
$user = "root";
$pass = "1030jj";
setcookie("user","$username","pass","$password","active","$active","valid","false");
mysql_connect("$host", "$user", "$pass");
$check = mysql_db_query("itutoriales","SELECT user FROM users where username='$username'");
$check = mysql_db_query("itutoriales","SELECT user FROM users where password='$password'");
$num=mysql_num_rows($check);
if($num) {
setcookie("user","$user","pass","$pass","active","1","valid","true");
}
else {
echo "<p><font face = "Burbank"><b>Password or User not found></font></p></b>"
}
If ($_COOKIE['valid']=="true") {
echo "Good!"
}
else {
echo "Bad!"
}
?>
Que pasa?
Ayuda

:
- Joatoch