Problèmes de if imbriqués
Salut,
Le code affiche un echo à la foi meme si les 3 IF renvois false.
Comment faire pour afficher les 3 echo si les 3 IF renvois false, 2 echo si les 2 IF renvoi false et 1 echo....
Merci d'avance
false
Code:
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
|
if($_POST['pseudo'] != "" && $_POST['password'] != "" && $_POST['confirm_password'] != "" && $_POST['mail'] != "")
{
$pseudo = $_POST['pseudo'];
$password = $_POST['password'];
$confirm_password = $_POST['confirm_password'];
$mail = $_POST['mail'];
if (isset($_POST['espece']) != null)
{ $espece = $_POST['espece'];
if (isset($_POST['conditions']) != null)
{ $conditions = "oui";
// --- CONNNEXION A LA BD ---
}
else
{ echo condition non coché; }
}
else
{ echo espece non choisi; }
}
else
{ echo champ non rempli; } |
Re: [débutant]Problèmes de if imbriqués
Citation:
Envoyé par hawaks
Salut,
Le code affiche un echo à la foi meme si les 3 IF renvois false.
Comment faire pour afficher les 3 echo si les 3 IF renvois false, 2 echo si les 2 IF renvoi false et 1 echo....
Merci d'avance
false
Code:
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
|
if($_POST['pseudo'] != "" && $_POST['password'] != "" && $_POST['confirm_password'] != "" && $_POST['mail'] != "")
{
$pseudo = $_POST['pseudo'];
$password = $_POST['password'];
$confirm_password = $_POST['confirm_password'];
$mail = $_POST['mail'];
if (isset($_POST['espece']) != null)
{ $espece = $_POST['espece'];
if (isset($_POST['conditions']) != null)
{ $conditions = "oui";
// --- CONNNEXION A LA BD ---
}
else
{ echo condition non coché; }
}
else
{ echo espece non choisi; }
}
else
{ echo champ non rempli; } |
Ola j'ai rien compris, tu veux pas être plus clair ?