Problème PHP [DÉBUTANT] unexpected T_ELSEIF

Résolu
sdhc86 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   -  
djflexlive Messages postés 557 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je débute dans le PHP, on va dire que ça se voit :D !
Voici mon erreur :
Parse error: syntax error, unexpected T_ELSEIF in /www/99k.org/c/o/d/codephp/htdocs/index.php on line 85


Voici mon code :
<?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 ?";
}
elseif ($sexe != "fille" and $sexe != "garcon")
{
echo "WTF !!!!";
}
?>




Cordialement Sdhc
A voir également:

5 réponses

mimigenie Messages postés 1180 Date d'inscription   Statut Membre Dernière intervention   313
 
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.
1
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
<?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"
1
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
ete vous sur que c est pas plutôt
$_POST["sexe"]
0
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
En plus je vien de voir qu il y a une repetition juste ecrire ca suffit

<?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"
1
sdhc86 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   128
 
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 !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
djflexlive Messages postés 557 Date d'inscription   Statut Membre Dernière intervention   95
 
Resolu stp !
0