par
FredoMkb » 12 mai 2008, 02:24
Bonsoir
Concrètement, dans ce qui suit, en tenant compte du fait que j'ai 6 ans et que je viens tout juste d'apprendre à lire et écrire, j'enlève quoi au juste ?
Tu écris drôlement bien pour quelqu'un qui vient juste d'apprendre

dommage que ce don ne fonctionne pas avec la programmation
Alors, àmha, il suffit d'enlever la fonction "md5()", c'est à dire que la ligne suivante :
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_escape_string($_POST['login']).'" AND pass_md5="'.md5(mysql_escape_string($_POST['pass'])).'"';
Doit devenir :
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_escape_string($_POST['login']).'" AND pass_md5="'.mysql_escape_string($_POST['pass']).'"';
Ceci étant, je ne suis nullement spécialiste mais il me semble qu'il va aussi falloir supprimer la fonction "md5()" du mot de passe lorsqu'il est sauvegardé dans la base de données... mais là, ça dépasse mes compétences...
à+
