Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/02/2012, 13:37
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Problema con sha1

En tu código validarPass obtiene el valor de la consulta, mas no el password consultado. para esto debería ser algo así:

Código PHP:
Ver original
  1. $pass = $_POST['pass'];
  2.  
  3. $consulta = "SELECT password FROM admin"; //solo hay una fila en la tabla
  4. $validarPass = @mysql_query($consulta) or die("consulta erronea");
  5. $validarPass=mysql_result($validarPass,0);//obtenemos el valor del campo password
  6. if (sha1($pass) != $validarPass) {
  7.       die("Datos_incorrectos");
  8. }