Salut,
Je stocke dans ma base dans un champs TEXT une condition comme suit:
$etat=="3" or $etat=="4"
Ensuite pour l'evaluer j'utilise la fonction Eval comme suit:
Code :
- eval( "\$condition = \"($condition);\"" );
|
Malheureusement cette ligne me renvoit:
Parse error: parse error, unexpected T_LNUMBER in /applis/www/rfh/v1.10/fiche_validation.php(439) : eval()'d code on line 1
Je comprend pas vu que quand j'ecrit en dur sur ma page:
Code :
- $resultat=($etat=="3" or $etat=="4" );
- echo "resultat=>".$resultat;
|
Ca marche
Je comprend pas
?
Help 
Message édité par PETOZAK le 29-06-2005 à 15:59:37