Page 1 sur 1

Problème d'encodage

Posté : 07 juil. 2014, 19:13
par phil974
Bonjour à tous,
J'ai réussi à générer mon premier graph en suivant les tutos de Pierre André.
Par contre il semble que j'ai un problème d'encodage puisque les accents sont remplacés par des symboles (cf PJ).
Avez vous rencontré ce problème? une idée pour avoir mes chers accents?

Merci
Phil

Re: Problème d'encodage

Posté : 07 juil. 2014, 19:30
par Météo Villarzel
Salut,
Comme tu l'as dit dans le titre c'est un problème d'encodage,
essaie avec
charset=UTF-8

Tu peux nous donner le lien vers ton graphique.

A+

Re: Problème d'encodage

Posté : 07 juil. 2014, 20:57
par phil974
Salut,
Tu avais raison, ca fonctionne!
Le lien pendant les tests : www.cyclotropic.re/temperature482.php

Je viens de me rendre compte que j'ai un problème avec l'échelle temps. Les données ont deux heures de retard.
Par exemple sur le graphique j'ai un minimum de 18,0°C à 4h58 alors que ce minimum est survenu à 6h58 heure locale (je suis en UTC+4).
Sais tu ou gérer ce décalage?

Merci

Re: Problème d'encodage

Posté : 07 juil. 2014, 21:25
par Météo Villarzel
le lien fonctionne pas !!!

Dans Xnet, l'heure est-elle juste ?

Re: Problème d'encodage

Posté : 08 juil. 2014, 04:27
par phil974
re

Le bon lien : www.cyclotropic.re/temperature_482.php

L'heure est correcte dans XNet et dans GW

Re: Problème d'encodage

Posté : 08 juil. 2014, 08:00
par Météo Villarzel
Étonnant,

Essaye de remplacer

while ($list = mysql_fetch_assoc($query)) {
if (date("I",time())==0) {
$time[$i]=($list['tstamp']+3600)*1000;
}
else {
$time[$i]=($list['tstamp']+7200)*1000;
}

par

while ($list = mysql_fetch_assoc($query)) {
if (date("I",time())==0) {
$time[$i]=($list['tstamp']+10800)*1000;
}
else {
$time[$i]=($list['tstamp']+14400)*1000;
}

A+

Re: Problème d'encodage

Posté : 08 juil. 2014, 08:39
par phil974
Ok j'essaierai ça ce soir
Il affiche des valeurs comme si j'étais en France métropolitaine TU+2 en été alors que je suis en TU+4 (sans changement d'heure été/hiver)

Re: Problème d'encodage

Posté : 08 juil. 2014, 08:49
par Météo Villarzel
Si tu n'as pas de changement été/hiver mets 2 fois 10800

Re: Problème d'encodage

Posté : 08 juil. 2014, 17:55
par phil974
Ca fonctionne avec 144000!
Merci