Problème PHP ! Page Authentification MYSQL

if(md5($_POST[« mdp »]) != $row[« mdp »])
{
$message = « Votre mot de passe est incorrect »;
}

La réponse est claire, une de tes deux variables n’existe pas (n’est pas initialisée) donc le test retourne true (puisque != )

Et justement… je ne vois nul part la déclaration de ta variable $row[‹ mdp ›] avant le test dans ton script…
Pas évident de faire un test sur une variable non définie :slight_smile:
Edité le 15/02/2008 à 17:06