Pb avec une condition if PHP
Résolu
osso045
Messages postés
210
Statut
Membre
-
osso045 Messages postés 210 Statut Membre -
osso045 Messages postés 210 Statut Membre -
Bonjour.
Pourquoi il ya une erreur dans ma condition ?
Pourquoi il ya une erreur dans ma condition ?
if (isset($_POST['un_seul_choix']) AND ($_POST['un_seul_choix'] == "a") OR ($_POST['un_seul_choix'] == "b") OR ($_POST['un_seul_choix'] == "c") OR isset($_POST['i1']) AND ($_POST['i1'] == "ok_i")) {
echo "- bla bla";
echo " <br />";
}
//
1 réponse
-
-
-
-
-
( ( isset( $_POST['un_seul_choix'] ) )
Ta condition n'est pas bonne : si un_seul_choix est vide , sa va quand même vers [..] =="b",
je te conseil de faire des if imbriqués pour plus de clareté
du style
if (isset($_POST['un_seul_choix'])){
if($_POST['un_seul_choix'] == "a") {
}
elseif($_POST['un_seul_choix'] == "b") {
}
elseif($_POST['un_seul_choix'] == "c") {
}
if($_POST['i1'] == "ok_i") { } -
-