Bonjour

J'ai un projet a faire et je dois vérifier que le membre qui se connecte est bien présent dans la base.
Malheureusement, le script me renvoi toujours vers la page d'erreur.
Je n'arrive pas a savoir ce qui cloche, alors je fais appel à vous pour demander votre aide.

Voici mon code :
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
<?php
  session_start();
 
   $_SESSION["login"] = $_GET['clogin'];
   $_SESSION["mdp"] = $_GET['cmdp'];
 
$login = $_SESSION["login"];
$mdp = $_SESSION["mdp"];
 
$connexion = mysql_pconnect("localhost", "etudiant", "passe") or die("erreur de connexion, vérifiez vos identifiants et réessayez plus tard");
mysql_select_db("projet", $connexion);
 
//mysql_query("SELECT login FROM etudiant", $connexion);
 
$sql = 'SELECT * FROM etudiant';
 
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
 
// on fait une boucle qui va faire un tour pour chaque enregistrement
$trouve=0;
while($data = mysql_fetch_assoc($req))
    {
$id=$data['LOGIN'];
$mdp1=$data['PASSWORD'];
 
 if ($login == $id and $mdp == $mdp1)
 {$trouve=1;
break;}
}
 
if ($trouve==1) { ?><script language="javascript">window.location.replace("question1.html");</script><? ;}
else { ?><script language="javascript">window.location.replace("erreur_login.htm");</script><? ;}
 
mysql_close();
 
?>
<html>
<body>
</body>
</html>