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 &ecirc;tes bien logu&eacute;.</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;
	}
?>