Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2011, 20:10
Avatar de joatoch
joatoch
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 12 años, 11 meses
Puntos: 0
MeAyudan con sistema de logeo en PHP Porfavor!

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