webmaster a écrit :
Si c'est pour les remplacer par des valeurs cohérentes, c'est normal !
Elles ont été effacées, mais pas remplacées !!!
J'ai dû le faire manuellement dans la base : les 2 mini étaient à 0.0 ! et aucune date !
Pourtant le fichier wswin_extremes.php contenait les bonnes valeurs et exécuter extremes.php ne changeait rien à l'affaire.
Mon serveur est bien en heure locale, voici ce qu'il affiche :
2011-10-13T13:26:25+02:00 (il était bien 13h26 locale au moment de l'exécution du script)
Et une autre bizarrerie !
Le record de temp_max un 13 octobre vient d'être battu.
Il est bien imputé dans la base et apparait sur mon site mais :
Dans wswin_extremes.txt, je fais un cut sur la date pour ne retenir que l'année.
Dans wswin_extremes.php, j'ai donc 2011, normal, mais dans la base, j'ai 13/10/2011 ????
En fait, il y a interférence entre la date courante pour les extremes mois et les extremes jour.
Pour les extrêmes journaliers j'ai ce tag :
Code : Tout sélectionner
$wswin_temp_max='%maxvalpast[7~%ws_day2%~%ws_month2%~%ws_year%]%';
$wswin_date_temp_max='%ws_cutstr=1~6~%ws_date%%';
$wswin_heure_temp_max='%maxtimepast[7~%ws_day2%~%ws_month2%~%ws_year%]%';
et pour les extrêmes mensuels :
Code : Tout sélectionner
$wswin_temp_max='%maxvalpast[7~%ws_day2%~%ws_month2%~%ws_year%]%';
$wswin_date_temp_max='%ws_date%';
$wswin_heure_temp_max='%maxtimepast[7~%ws_day2%~%ws_month2%~%ws_year%]%';
Les deux donnent évidemment la même chose, sauf pour la date, le premier ne donnant que l'année.
Donc, la date qui s'affiche pour mon extrême du jour, c'est celle du jour courant de l'extrême mesuel.
Je ne sais pas si je me fais comprendre ?
Je ne sais plus où j'en suis, je suis paumé !!!
Pour les extrêmes mensuels, aurais-je dû mettre :
Code : Tout sélectionner
$wswin_mois_temp_max='%maxvalpast[7~%ws_day2%~%ws_month2%~%ws_year%]%';
$wswin_mois_date_temp_max='%ws_date%';
$wswin_mois_heure_temp_max='%maxtimepast[7~%ws_day2%~%ws_month2%~%ws_year%]%';