par
flexi2202 » 08 févr. 2021, 16:55
bonjour a tous
je suis un grand débutant et je reste bloque sur la vérification d une adresse email dans la base de donnée
je pense qu il faut ajouter un else
j ai essaye d ajouter un else après ceci
Code : Tout sélectionner
echo "Ce pseudo est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
Code : Tout sélectionner
} else {
$Pseudo=htmlentities($_POST['pseudo'],ENT_QUOTES,"UTF-8");
$Mdp=md5($_POST['mdp']);
$Mail=htmlentities($_POST['mail'],ENT_QUOTES,"UTF-8");
if(mysqli_num_rows(mysqli_query($mysqli,"SELECT * FROM membres WHERE pseudo='$Pseudo'"))!=0){
echo "Ce pseudo est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
} else {
if(mysqli_query($mysqli,"INSERT INTO membres SET pseudo='$Pseudo', mdp='$Mdp', mail='$Mail'")){
echo "Inscrit avec succès! Vous pouvez vous connecter: <a href='connexion.php'>Cliquez ici</a>.";
$TraitementFini=true;
} else {
echo "Une erreur est survenue, merci de réessayer ou contactez-nous si le problème persiste.";
}
}
}
}
j ai essaye avec ce code mais cela ne passe pas , si on pouvait m aider merci
Code : Tout sélectionner
} else {
$Pseudo=htmlentities($_POST['pseudo'],ENT_QUOTES,"UTF-8");
$Mdp=md5($_POST['mdp']);
$Mail=htmlentities($_POST['mail'],ENT_QUOTES,"UTF-8");
if(mysqli_num_rows(mysqli_query($mysqli,"SELECT * FROM membres WHERE pseudo='$Pseudo'"))!=0){
echo "Ce pseudo est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
else(mysqli_num_rows(mysqli_query($mysqli,"SELECT * FROM membres WHERE mail='$mail'"))!=0){
echo "Ce mail est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
} else {
//insertion du membre dans la base de données:
if(mysqli_query($mysqli,"INSERT INTO membres SET pseudo='$Pseudo', mdp='$Mdp', mail='$Mail'")){
echo "Inscrit avec succès! Vous pouvez vous connecter: <a href='connexion.php'>Cliquez ici</a>.";
$TraitementFini=true;
} else {
echo "Une erreur est survenue, merci de réessayer ou contactez-nous si le problème persiste.";
}
}
}
bonjour a tous
je suis un grand débutant et je reste bloque sur la vérification d une adresse email dans la base de donnée
je pense qu il faut ajouter un else
j ai essaye d ajouter un else après ceci
[code]echo "Ce pseudo est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";[/code]
[code] } else {
$Pseudo=htmlentities($_POST['pseudo'],ENT_QUOTES,"UTF-8");
$Mdp=md5($_POST['mdp']);
$Mail=htmlentities($_POST['mail'],ENT_QUOTES,"UTF-8");
if(mysqli_num_rows(mysqli_query($mysqli,"SELECT * FROM membres WHERE pseudo='$Pseudo'"))!=0){
echo "Ce pseudo est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
} else {
if(mysqli_query($mysqli,"INSERT INTO membres SET pseudo='$Pseudo', mdp='$Mdp', mail='$Mail'")){
echo "Inscrit avec succès! Vous pouvez vous connecter: <a href='connexion.php'>Cliquez ici</a>.";
$TraitementFini=true;
} else {
echo "Une erreur est survenue, merci de réessayer ou contactez-nous si le problème persiste.";
}
}
}
} [/code]
j ai essaye avec ce code mais cela ne passe pas , si on pouvait m aider merci
[code] } else {
$Pseudo=htmlentities($_POST['pseudo'],ENT_QUOTES,"UTF-8");
$Mdp=md5($_POST['mdp']);
$Mail=htmlentities($_POST['mail'],ENT_QUOTES,"UTF-8");
if(mysqli_num_rows(mysqli_query($mysqli,"SELECT * FROM membres WHERE pseudo='$Pseudo'"))!=0){
echo "Ce pseudo est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
else(mysqli_num_rows(mysqli_query($mysqli,"SELECT * FROM membres WHERE mail='$mail'"))!=0){
echo "Ce mail est déjà utilisé par un autre membre, veuillez en choisir un autre svp.";
} else {
//insertion du membre dans la base de données:
if(mysqli_query($mysqli,"INSERT INTO membres SET pseudo='$Pseudo', mdp='$Mdp', mail='$Mail'")){
echo "Inscrit avec succès! Vous pouvez vous connecter: <a href='connexion.php'>Cliquez ici</a>.";
$TraitementFini=true;
} else {
echo "Une erreur est survenue, merci de réessayer ou contactez-nous si le problème persiste.";
}
}
}[/code]