[Dates] Probleme avec date et passage en parametre
Bonjour,
Je vais essayer d'etre clair. Dans un concept de calendrier, l'utilisateur selectionne les dates qu'il veut consulter, et les événements sont affichés pour celles-ci.
En local, ca marche parfaitement. Mais sur l'hébergement (OVH) ca un comportement bizarre.
un petit bout de code pour vous éclairer :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
echo "row[Debut] = ".$row["Debut"];
$jo = substr($row["Debut"],8,2);
echo " jo = ".$jo;
$mo = substr($row["Debut"],5,2);
echo " mo = ".$mo;
$an = substr($row["Debut"],0,4);
echo " an = ".$an;
$var = $an.$mo.$jo;
echo " var = anmojo = ". $an.$mo.$jo;
echo " cptAccessOk = ".$cptAccessOk;
$tabDate[$cptAccessOk]=$var;
echo " tabDate[cptAccessOk] = var = ".$tabDate[$cptAccessOk]."<br>"; |
voila ce que ca donne a l'affichage :
Citation:
row[Debut] = 2007-02-21 00:00:00 jo = 21 mo = 02 an = 2007 var = anmojo = 20070221 cptAccessOk = 0 tabDate[cptAccessOk] = var = 2
comme vous le voyez, j'ai decomposer le code pour voir pourquoi la valeur 2 vient ce mettre dans $tabDate[$cptAccessOk].
la variable $var contient la valeur 20070221, donc logiquement si $tabDate[$cptAccessOk] = $var, $tabDate[$cptAccessOk] devrait contenir la valeur 20070221, mais ce n'est pas le cas.
Une idee de la cause de cela ?