Petit pb en php condition if
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 />";
}
A voir également:
- Petit pb en php condition if
- Excel cellule couleur si condition texte - Guide
- Petit 2 ✓ - Forum Bureautique
- Easy php - Télécharger - Divers Web & Internet
- Comment écrire mètre carré avec un m+2 expos? ✓ - Forum Windows
- Comment imprimer une photo en petit - Forum Photo numérique
2 réponses
salut
essaye ça :
if(isset($_POST['un_seul_choix']) OR isset($_POST['i1']))
{
if((($_POST['un_seul_choix'] == "a") OR ($_POST['un_seul_choix'] == "b") OR ($_POST['un_seul_choix'] == "c")) AND ($_POST['i1'] == "ok_i"))
{
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
essaye ça :
if(isset($_POST['un_seul_choix']) OR isset($_POST['i1']))
{
if((($_POST['un_seul_choix'] == "a") OR ($_POST['un_seul_choix'] == "b") OR ($_POST['un_seul_choix'] == "c")) AND ($_POST['i1'] == "ok_i"))
{
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
C'est un probleme de syntaxe :
if (isset($_POST['un_seul_choix']) AND ($_POST['un_seul_choix'] == "a" OR "b" OR "c") OR isset($_POST['i1'] AND $_POST['i1'] == "ok_i")) {
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
Je pense que c'est bon, sinon fait en plusieurs if :
if(isset($_POST['un_seul_choix']) {
if($_POST['un_seul_choix'] == "a" OR "b" OR "c") OR isset($_POST['i1'] AND $_POST['i1'] == "ok_i")) {
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
if (isset($_POST['un_seul_choix']) AND ($_POST['un_seul_choix'] == "a" OR "b" OR "c") OR isset($_POST['i1'] AND $_POST['i1'] == "ok_i")) {
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
Je pense que c'est bon, sinon fait en plusieurs if :
if(isset($_POST['un_seul_choix']) {
if($_POST['un_seul_choix'] == "a" OR "b" OR "c") OR isset($_POST['i1'] AND $_POST['i1'] == "ok_i")) {
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
tas essayer ça :
if(isset($_POST['un_seul_choix']) OR isset($_POST['i1']))
{
if((($_POST['un_seul_choix'] == "a") OR ($_POST['un_seul_choix'] == "b") OR ($_POST['un_seul_choix'] == "c")) AND ($_POST['i1'] == "ok_i"))
{
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
if(isset($_POST['un_seul_choix']) OR isset($_POST['i1']))
{
if((($_POST['un_seul_choix'] == "a") OR ($_POST['un_seul_choix'] == "b") OR ($_POST['un_seul_choix'] == "c")) AND ($_POST['i1'] == "ok_i"))
{
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
essaye ca aussi :
if(isset($_POST['un_seul_choix']) OR isset($_POST['i1']))
{
$seul_choix = $_POST['un_seul_choix'];
$il = $_POST['i1'];
if((($seul_choix == "a") OR ($seul_choix == "b") OR ($seul_choix == "c")) AND ($i1 == "ok_i"))
{
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}
if(isset($_POST['un_seul_choix']) OR isset($_POST['i1']))
{
$seul_choix = $_POST['un_seul_choix'];
$il = $_POST['i1'];
if((($seul_choix == "a") OR ($seul_choix == "b") OR ($seul_choix == "c")) AND ($i1 == "ok_i"))
{
echo "- Etat des Risques Naturels et Technologiques (ERNT, offert)";
echo " <br />";
}
}