Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/07/2011, 13:44
gonzaloaedo
 
Fecha de Ingreso: marzo-2011
Mensajes: 31
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: Registro y validación de usuarios con hash

Cita:
Iniciado por pateketrueke Ver Mensaje
Ahora veo que sigues sin pensar ni un poco.

Responde por ti mismo, ¿en cual de los dos códigos estás comprobando la contraseña?

¿En cual de los dos códigos es que tienes el problema del que habla tu tema?

Mejor aún, ¿en cual de los dos códigos usas la variable $passwordDB?
ME QUEDO ALGO ASÍ, pero sigue diciendo que la contraseña es incorrecta

Código PHP:
?>
         <?php
    mysql_connect
('xxxxxxxx','xxxxxxxx','xxxxxxxx');
    
mysql_select_db("xxxxxxxx");

    
$usuario strtolower($_POST["usuario"]);
    
$password $_POST["password"];
    
$passwordDB $f['password'];
    if(
$usuario!= "" && $password!= "")
{
    
$sql mysql_query('SELECT password, usuario FROM usuarios WHERE usuario="'.$usuario.'"');
    if(
$fmysql_fetch_array($sql)){
    if(
sha1($password) == $passwordDB) {
            
$_SESSION["k_username"] = $f['usuario'];
            echo 
'Has sido logueado correctamente '.$_SESSION['k_username'].' <p>';
            echo 
'<a href="ma_corp_cl.php">Entrar a Manuales</a></p>';
        
        }else{
            echo 
'Contraseña incorrecta';
            echo 
'<a href="../index.php">Inicio</a></p>';
        }
    }else{
        echo 
'Usuario no existente en la base de datos ';
        echo 
'<a href="../index.php">Inicio</a></p>';
    }
    
}

?>