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 :
voila ce que ca donne a l'affichage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>";
comme vous le voyez, j'ai decomposer le code pour voir pourquoi la valeur 2 vient ce mettre dans $tabDate[$cptAccessOk].row[Debut] = 2007-02-21 00:00:00 jo = 21 mo = 02 an = 2007 var = anmojo = 20070221 cptAccessOk = 0 tabDate[cptAccessOk] = var = 2
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 ?
Partager