-
md5
Ciao.
Ho creato db con password md5
Mi aiutate a capire dove mettere md5 in questo codice:
[PHP]if (isset($_POST['username'])) {
$loginUsername=$_POST['username'];
$password=$_POST['password'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "../amministrazione_sito/amministrazione/home.php";
$MM_redirectLoginFailed = "login_fallito.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_cnx, $cnx);$LoginRS__query=sprintf("SELECT username, password FROM login WHERE username=%s AND password=%s",
GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));[/PHP]
Grazie.
-
Ciao,
puoi farlo qui:
[PHP]
$password=md5($_POST['password']);
[/PHP]Alessandro
-
Avevo gia' fatto cosi', pero' non funzionava per colpa mia.
Avevo messo il campo password varchar 30.
Grazie comunque .
-
La funzione php md5() fa già la conversione, quindi è inutile che la ripeti via mysql, o viceversa, è inutile farla in php.
Ma... la password com'è salvata sul database? Potresti postare la struttura di quella tabella?
Edit. AH, ecco L'ideale sarebbe mettere CHAR(32)
Alessandro
-
La struttura e' varchar prima(30) adesso l'ho messa a 255.