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.
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
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>"; } }
et ne me laisse pas faire un lien de retour aux formulaire d'authentification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mysql_data_seek($reponse,0); $row=mysql_fetch_row($reponse);
j'attend l'aide et merci
Partager