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<?php
//Connection statement
require_once('../../../../Connections/F16.php');
//Aditional Functions
require_once('../../../../includes/functions.inc.php');
$usuario = $_POST['rut'];
$pass = mhash($_POST['password']);
// begin Recordset
$query_datos = "SELECT RUT, PASSWORD, NOMBRE FROM ANTECEDENTES_PERSONALES
WHERE RUT ='$usuario' and PASSWORD='$pass' ";
$datos = $F16->SelectLimit($query_datos) or
die($F16->ErrorMsg()); $totalRows_datos = $datos->RecordCount();
// end Recordset
$rut = $datos->Fields('RUT');
$pass = $datos->Fields('PASSWORD');
$nombre = $datos->Fields('NOMBRE');
//PHP ADODB document - made with PHAkt 3.7.1
if ( $rut == "" )
{
echo "<script type='text/javascript'>
alert('El usuario ".$usuario." no existe en la base de datos');
window.location='../index.php';
</script>";
}else{
echo "<script type='text/javascript'>
alert('".$nombre." ha Ingresado al DHP de Postulantes');
window.location='../index2.php';
</script>";
}
$datos->Close();
?>