Problème PHP [DÉBUTANT] unexpected T_ELSEIF
Résolu/Fermé
sdhc86
Messages postés
298
Date d'inscription
jeudi 21 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2016
-
Modifié par sdhc86 le 5/08/2012 à 12:50
djflexlive Messages postés 557 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 23 avril 2015 - 5 août 2012 à 16:30
djflexlive Messages postés 557 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 23 avril 2015 - 5 août 2012 à 16:30
A voir également:
- Problème PHP [DÉBUTANT] unexpected T_ELSEIF
- Easy php - Télécharger - Divers Web & Internet
- Logiciel de programmation pour débutant - Guide
- Logiciel montage vidéo débutant - Guide
- Expert php pinterest - Télécharger - Langages
- Alert php ✓ - Forum PHP
5 réponses
mimigenie
Messages postés
1180
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 août 2018
313
Modifié par mimigenie le 5/08/2012 à 12:53
Modifié par mimigenie le 5/08/2012 à 12:53
La structure de tes conditions n'est pas bonne.
Tu ne peux pas mettre elseif après else.
else ce met en dernier car si aucune condition n'est respecté alors on fait ce qui est dans else.
elseif se met après if ou elseif car si la condition précédente n'est pas respecté alors si cette condition ci est valable on fait ce qui est dedans.
Les forum sont faits pour trouver des réponses mais les moteurs de recherche aussi.
Tu ne peux pas mettre elseif après else.
else ce met en dernier car si aucune condition n'est respecté alors on fait ce qui est dans else.
elseif se met après if ou elseif car si la condition précédente n'est pas respecté alors si cette condition ci est valable on fait ce qui est dedans.
Les forum sont faits pour trouver des réponses mais les moteurs de recherche aussi.
@lobotomix:~# rm -rf *\
Messages postés
1392
Date d'inscription
dimanche 1 juillet 2012
Statut
Membre
Dernière intervention
14 décembre 2012
208
Modifié par @lobotomix:~# rm -rf * le 5/08/2012 à 13:02
Modifié par @lobotomix:~# rm -rf * le 5/08/2012 à 13:02
<?php if ($sexe == "fille" or $sexe == "garcon") { echo "Salut Terrien !"; } else { echo "Euh, si t'es ni une fille ni un garçon, t'es quoi alors ?"; } if ($sexe != "fille" and $sexe != "garcon") { echo "WTF !!!!"; } ?>
ou
<?php if ($sexe == "fille" or $sexe == "garcon") { echo "Salut Terrien !"; } elseif ($sexe != "fille" and $sexe != "garcon") { echo "WTF !!!!"; } else { echo "Euh, si t'es ni une fille ni un garçon, t'es quoi alors ?"; } ?>
"Un homme azerty en vaut deux"
@lobotomix:~# rm -rf *\
Messages postés
1392
Date d'inscription
dimanche 1 juillet 2012
Statut
Membre
Dernière intervention
14 décembre 2012
208
5 août 2012 à 12:58
5 août 2012 à 12:58
ete vous sur que c est pas plutôt
$_POST["sexe"]
@lobotomix:~# rm -rf *\
Messages postés
1392
Date d'inscription
dimanche 1 juillet 2012
Statut
Membre
Dernière intervention
14 décembre 2012
208
5 août 2012 à 13:04
5 août 2012 à 13:04
En plus je vien de voir qu il y a une repetition juste ecrire ca suffit
"Un homme azerty en vaut deux"
<?php if ($sexe == "fille" or $sexe == "garcon") { echo "Salut Terrien !"; } else { echo "Euh, si t'es ni une fille ni un garçon, t'es quoi alors ?"; } ?>
"Un homme azerty en vaut deux"
sdhc86
Messages postés
298
Date d'inscription
jeudi 21 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2016
128
5 août 2012 à 13:00
5 août 2012 à 13:00
Merci a vous deux ! J'ai suivis les conseils de mimigenie et j'ai parvenu a faire le deuxième code de lobotomix merci a vous deux !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
djflexlive
Messages postés
557
Date d'inscription
mercredi 26 mars 2008
Statut
Membre
Dernière intervention
23 avril 2015
95
5 août 2012 à 16:30
5 août 2012 à 16:30
Resolu stp !