Ciao a tutti,
ho un problema con md5.
Allora...io ho impostato questo codice
Codice PHP:
$passw = rand(100000,999999);
$passCrypt = md5($passw);
questa pass criptata viene inserita nel db.
A questo punto, al login io faccio una cosa del genere..
Codice PHP:
$username = trim ($_POST['user']);
$passw = md5 ($_POST['pass']);
E poi vado a fare il SELECT per verificare se la pass immessa e criptata da md5 corrisponde a quella presente all'interno del db.
Niente da fare.
Codice PHP:
$controllo = "SELECT * FROM utente WHERE email = '$username' AND pass = '$passw'";
$verify = mysql_query ($controllo) or mysql_error();
$numero = mysql_num_rows ($verify);
if ($numero == 1) {
echo "Benvenuto";
}
else echo "Errore";
L'errore è forse nell'uso di md5?