[PHP] problème code...

problème code... [PHP] - PHP - Programmation

Marsh Posté le 28-02-2007 à 15:33:17    

Bonjour à vous,
 
jre viens vers vous avec une nouvelle colle, du moins pour moi.
 
j'ai fait ceci
 

Code :
  1. $jourspecial="28"; $moisspecial="02";
  2. if($lejour==$jourspecial AND $lemois==$moisspecial){ $resultat="Occasion Spéciale !"; $icone="occasion.gif";}


 
mais mon navigateur me renvoie une erreur :
 
Notice: Undefined variable: lejour in c:\documents and settings\test\mes documents\plop\site\intranet\holydays\infos\occasion.php on line 9
 
c'est pas trés logique étant donnée que j'ai bien renseigné la variable...
 
Merci pour votre aide :)

Reply

Marsh Posté le 28-02-2007 à 15:33:17   

Reply

Marsh Posté le 28-02-2007 à 15:36:07    

Dans le code que t'as donné elle est pas définie en tout cas :/

Reply

Marsh Posté le 28-02-2007 à 15:36:59    

oui, il manque l'initialisation de la variable $lejour dans ton exemple ^^ penche toi plus de ce coté la je pense

Reply

Marsh Posté le 28-02-2007 à 19:15:38    

Comme ils l'ont dit, le message d'erreur est très clair  Undefined variable: lejour

Reply

Marsh Posté le 01-03-2007 à 22:52:08    

oui mais $lejour==$jourspecial est comme le $jourspecial="28"  
donc $lejour="28" non ?

Reply

Marsh Posté le 01-03-2007 à 22:53:01    

nan mais ta variable $lejour elle est initialisée quand [:petrus75] ???

Reply

Marsh Posté le 02-03-2007 à 01:21:39    

La partie "$lejour==$jourspecial" est un test, donc il n'y a aucune affectation de valeur à cet endroit. Donc si ta variable $lejour n'a pas été initialisée quelque part avant avec une valeur, le message d'erreur est normal puisque le test ne peut pas être effectué avec une variable non initialisée.


Message édité par Zoltan67 le 02-03-2007 à 01:23:34
Reply

Marsh Posté le 02-03-2007 à 11:13:13    

arfff, et donc comment ça doit être écris si je veux que ça fonctionne ?
 
MErci :D

Reply

Marsh Posté le 02-03-2007 à 14:56:14    

Ca correspond bien à quelque chose ta variable $lejour nan ?
On peut pas te dire ce que tu dois y mettre dedans...
Un petit conseil cpdt, lire deux trois tutos de prog générale pour débutants ca te ferait pas mal...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed