Bonjour a tous , et merçi d'avance pour vos futur reponses.
Voila mon problem se passe a la verification de donné d'un formulaire , ce formulaire sert a enregistrer un membres dans la base de données . Je debute dans la programmation donc c'est pour cela que je fait appel a vous , 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
 
<?
include('../../config.php');
include('../../modules.php');
if (isset($_POST['pseudo']) AND isset($_POST['pass']) AND isset($_POST['pass_confirm']) AND isset($_POST['pays']) AND isset($_POST['email']))
{
$pseudo = addslashes($_POST['pseudo']); 
$pass = $_POST['pass']; 
$pass_confirm = $_POST['pass_confirm']; 
$pays = $_POST['pays'];
$email = $_POST['email']; 
 
 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($pass == $pass_confirm)
{
	$pass_verif = 1;
	}
	else
	{
		$pass_verif = 0;
	echo'<SCRIPT LANGUAGE="JavaScript">
		alert("Le mot de passe n\'est pas le même que celui confirmé")
document.location.href="index.php?file=registrer" </SCRIPT>';
}
$reponse_mail=mysql_query("SELECT email FROM membres WHERE email='$email'") or die ('Erreur : '.mysql_error());	//verification si e-mail existe déjà
$count_mail=mysql_num_rows($reponse_mail);
if($count_mail == 0)
	{
	$email_verif = 1;
	}
	else
	{
	$email_verif = 0;
	echo'<SCRIPT LANGUAGE="JavaScript">
	alert("Cet e-mail existe déjà.")
document.location.href="index.php?file=registrer" </SCRIPT>';
	}
$reponse_pseudo=mysql_query("SELECT pseudo FROM membres WHERE pseudo='$pseudo'") or die ('Erreur : '.mysql_error());	//verification si pseudo existe déjà
$count_pseudo=mysql_num_rows($reponse_pseudo);
if($count_pseudo == 0)
	{
	$pseudo_verif = 1;
	}
	else
	{
	$pseudo_verif = 0;
	echo'<SCRIPT LANGUAGE="JavaScript">
	alert("Ce pseudo existe déjà.")
document.location.href="index.php?file=registrer" </SCRIPT>';
	}
	}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////	
	if($pseudo_verif = 1 AND $pass_verif = 1 AND $email_verif = 1)
	 {
		mysql_query("INSERT INTO membres VALUES ('', '$pseudo', '$pass', '$pays', '$email')") or die ('Erreur : '.mysql_error());	//insertion dans la bdd
	echo'<SCRIPT LANGUAGE="JavaScript">
	alert("Merçi de vosu être enregistrer , Vous pouvez vous connecter .")
document.location.href="../../index.php" </SCRIPT>';
}
else
{
	echo'<SCRIPT LANGUAGE="JavaScript">
	alert("Il y a eut un problem dans votre enregistrement")
document.location.href="index.php?file=registrer" </SCRIPT>';
}
?>
Voila mon probleme est que lors de la verification même si l'email , le pseudo sont deja existant , il entre les variable dans la base de donnée ... Alors que sa devrait faire un retour sur la page inscription ... merçi de vos futurs reponses

------------------------
nitteN