Bonjour,
J'ai un formulaire de connexion pour les membres. Je souhaite tout simplement autoriser deux membres ayant la même adresse mail de pouvoir s'identifier seul le mot de passe fera la différence.
Il y a longtemps que je galère vraiment si vous pouvez me dire ce que vous pensez du script.Ca ne veux pas fonctionner aucun messages d'erreur la page s'ouvre mais reconnait pas le compte du membre.
Merci beaucoup
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 <?php if(isset($_POST) && !empty($_POST['email']) && !empty($_POST['password'])) { $email = $_POST['email']; $password = $_POST['password']; $sql = 'SELECT id FROM cruet_membre WHERE email = "'.$email.'" AND password = "'.$password.'"'; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $data = @mysql_num_rows($req); if($data > 0) { echo "<b><font color='red'>Vous êtes bien logué.</font></b>";//Vous êtes bien logué. echo "<br><a href='index.php5'>Cliquez ici</a>"; $data = mysql_fetch_assoc($req); $_SESSION['pseudo'] = $email['id']; exit; } if($data['password'] != $password) { echo "<b><font color='red'>Mauvaise adresse Email ou Mauvais mot de passe...<br> Merci de recommencer.</font></b>"; include('user_login_form.php5'); exit; } } else { echo "<b><font color='red'>Veuillez remplir tous les champs !!!</font></b>"; include('user_login_form.php5'); exit; } ?>
Partager