Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2011, 11:15
Avatar de Rodrigo_Arenas
Rodrigo_Arenas
 
Fecha de Ingreso: junio-2011
Mensajes: 44
Antigüedad: 12 años, 11 meses
Puntos: 0
validacion con mhash()

hola a todos tengo una validacion de usuario y contraseña donde la contraseña en BD se encuentra encriptada ahora cuando la valido. me aparece el siguiente error:

Warning: mhash() expects at least 2 parameters, 1 geven

no se de q se trata alguien me podria ayudar aka pongo el codigo con el cual valido la informacion entregada:

Código PHP:
Ver original
  1. <?php
  2.  
  3. //Connection statement
  4. require_once('../../../../Connections/F16.php');
  5.  
  6. //Aditional Functions
  7. require_once('../../../../includes/functions.inc.php');
  8.  
  9. $usuario = $_POST['rut'];
  10. $pass = mhash($_POST['password']);
  11.  
  12. // begin Recordset
  13. $query_datos = "SELECT RUT, PASSWORD, NOMBRE FROM ANTECEDENTES_PERSONALES
  14. WHERE RUT ='$usuario' and PASSWORD='$pass' ";
  15. $datos = $F16->SelectLimit($query_datos) or die($F16->ErrorMsg());
  16. $totalRows_datos = $datos->RecordCount();
  17. // end Recordset
  18.  
  19. $rut = $datos->Fields('RUT');
  20. $pass = $datos->Fields('PASSWORD');
  21. $nombre = $datos->Fields('NOMBRE');
  22.  
  23. //PHP ADODB document - made with PHAkt 3.7.1
  24.  
  25. if ( $rut == "" )
  26. {
  27.    echo "<script type='text/javascript'>
  28.             alert('El usuario ".$usuario." no existe en la base de datos');
  29.             window.location='../index.php';
  30.          </script>";
  31. }else{
  32.     echo "<script type='text/javascript'>
  33.              alert('".$nombre." ha Ingresado al DHP de Postulantes');
  34.              window.location='../index2.php';
  35.           </script>";
  36. }
  37.  
  38. $datos->Close();
  39. ?>