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

Cita:
Iniciado por darkasecas Ver Mensaje
no veo por ningun lado que asignes un valor a la variable $passwordDB o.o
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>';
    }
    
}

?>

QUE OPINAS TU AMIGO, me sigue arrojando la contraseña es incorrecta