rectification: je parie qu'il te retourne une string vide :D
enfin, t'avais rectifié de toi-même
[jfdsdjhfuetppo]--Message édité par dropsy--[/jfdsdjhfuetppo]
Thocan
Yeap!!!!
J'ai rajouté les variables en global et ça fonctionne! :bounce:
Thocan
Il ne m'affiche rien... :cry:
dropsy
ta fonction est dans un fichier à part? Ca a une bonne tête de portée des variables ton truc.
met un "return($Mois)" juste après la ligne "$Mois2= $Mois;". Je parie que la valeur retournée sera 0!
va faire un tour sur le php.net pour le problème de portée des variables (je sais pas si ca s'appelle comme ça...)
tu dois avoir besoin de $GLOBALS[Mois] pour tes variables globales...
Thocan
Y'a personne pour m'aider..? :cry:
Thocan
Bah voilà : j'obtiens à tous les coups $Mois2 = 11 (décembre)
Pourquoi???
Note : $Mois est le mois en cours
Je veux, par cette fonction pourtant simple, faire un décalage de 10 jours...
-------------------------
function MoisEnCours() {
//renvoi le chiffre du mois en cours de traitement sur le compte rendu d'activité (attention, 0 correspond au mois de janvier, etc.)
$Mois2= $Mois;
if ($Jour < 10) {$Mois2 = $Mois2 - 1;}
if ($Mois2 == -1) {$Mois2 = 11; $thisYear = $thisYear -1;}
return($Mois2);
}
---------------
Je vous remercie d'avance, car là, vraiment, je pige po. :??: