Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2003, 11:16
Avatar de Sav1989
Sav1989
 
Fecha de Ingreso: junio-2003
Ubicación: Cap Fed | Colegiales
Mensajes: 50
Antigüedad: 20 años, 10 meses
Puntos: 0
Un problemita con un sis de login - help

Buenas, de nuevo yo... tengo un sistema de login, va todo de 10, pero cuando llega el momento, se me crea un problema.. no tira ningun error de sintaxis, ni mysql, sino que no hace digamos lo que necesito.. hace todo lo inverso:
lo que uqiero es que chekee si el usuario ha ingresado un nick y un pass correcto, tengo este codigo, y siempre me tira un error, digamos, me dice que los datos son inciertos, cuando son ciertos realmente:
Código PHP:
<?
if(isset($login)){
    
// Chekeamos si los campos mandados estan completos.
    
if(!isset($luser) OR !isset($lpass)){
        if(!isset(
$luser)){
                
msg("Por favor, ingrese el usuario para el login","Ahora lo redireccionaremos atras para que ingrese el dato");
            }
        if(!isset(
$lpass)){
                
msg("Por favor, ingrese la contraseña para el login","Ahora lo redireccionaremos atras para que ingrese el dato");
            }
        }
    else{ 
// Si los datos fueron ingresados
        
$pass=md5($lpass);
        
$query="SELECT * FROM users WHERE pass='$pass' AND nick='$luser'";
        
$result=mysql_query($query,$mysql_con_id) or die(mysql_error());
        if(
mysql_num_rows($result)!=1){ // Si esta incorrecto
            
msg("El nombre de usuario o la contraseña no son correctos, intente nuevamente","Ahora lo redireccionaremos atras para que pueda ingresar correctamente, gracias");
        }
        else{ 
// Si los datos que ingreso, son veridicos
            
setcookie("login",$luser,time()+31536000);
            
setcookie("pass",$pass,time()+31536000);
            
msg("Gracias por loguearse".$luser,"Ahora lo redireccionaremos a la web home");
        }
    }
}
else{ 
// Si no habian hecho el submit, mostramos el form
    
echo "Aca ira el form";
}
?>
los datos los mando de otro form... en fin, la idea anda, pero no anda como quiero que ande...

Gracias por la ayuda que espero D: