Bonjour
je fais un site web dynamique.
j'ai un probleme dans l'authentification.
j'ai 3 cas 1:l'internaute ne remplit pas les champs, il va trouver un lien retour au formulaire.
2:l'internaute remplit le formulaire correctement(un nom utilisateur et mot passe correctes)
3: l'internaute remplit le formulaire avec un nom utilisateur ou mot passe qui ne sont pas stockés dans la base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
if ($login1=="" or $mpasse1=="")
{ href=\"http://Projet/FormulaireAuthentification.php\"><center><h2>Retour formulaire</h2></center></a>";
}
   else
     {
      $dbLink=mysql_connect("localhost", "root",""); // Connexion à MySQL
       mysql_select_db("Essai",$dbLink); // Sélection de la base Essai
       $query="select * from eleve where login='$login1' and pwd='$mpasse1'";
       $reponse =mysql_query($query,$dbLink);
        mysql_data_seek($reponse,0);
        $row=mysql_fetch_row($reponse);
        if (mysql_fetch_row($reponse)=="false")
          {
            echo"cet eleve n'est pas inscrit";
            href=\"http://Projet/FormulaireAuthentification.php\"><center><h2>Retour formulaire</h2></center></a>";
           }
       else
         {
           href=\"http://Projet/Confirmation.php\"><center><h2>Confirmation</h2></center></a>";
 
          }  
       }
mais il y a des problemes dans le cas 3 car lorsque je remplit les chapms avec un mot de passe ou nom d'utilisateur non stockés dans la base alors une erreur dans mysql se produit au niveau de ces deux lignes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
mysql_data_seek($reponse,0);
        $row=mysql_fetch_row($reponse);
et ne me laisse pas faire un lien de retour aux formulaire d'authentification.
j'attend l'aide et merci