Probleme condition if

Résolu
marie -  
 marie -
Bonjour,

J'ai un leger soucis dans une condition de if:

if ($_POST['jour'] != "NULL" && $_POST['mois'] != "NULL" && $_POST['annee']) != "NULL")
{
echo 'test';
$valid false;
$msgDate = 'Veuillez remplir la date de naissance.\n';
}
else
{
echo 'testbis';
}

Parse error: syntax error, unexpected T_IS_NOT_EQUAL on line 10
La ligne 10 étant le if, j'ai donc essayé d'inverser la condition, de mettre des "=" des "==".

Ma date est en fait une liste voici la ligne de la liste selectionnée par defaut:
<OPTION VALUE="NULL" selected></option>

J'espere que vous pourrez m'aider, merci.

4 réponses

Claire
 
essaie comme ça
if (($_POST['jour'] != "NULL") && ($_POST['mois'] != "NULL") && ($_POST['annee']) != "NULL") )
2
M@dien Messages postés 437 Date d'inscription   Statut Membre Dernière intervention   74
 
T'as pas une parenthèse en trop?

if ($_POST['jour'] != "NULL" && $_POST['mois'] != "NULL" && $_POST['annee']) != "NULL")

EDIT: Caramba! encore doublé! XD
2
marie
 
Ça devait aussi venir de ça, vivement les vacances que mes yeux y voient un peu plus clair!

Merci à vous trois!
0
jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
 
if ($_POST['jour'] != "NULL" && $_POST['mois'] != "NULL" && $_POST['annee'] != "NULL")
1
marie
 
Merci il fallait mettre des parenthèses!

Bonne fin de journée!
0