Deprecated: Function set_magic_quotes_runtime() is deprecated in /opt/http/sites/www.kawaiyume.org/htdocs/textpattern/lib/txplib_db.php on line 14 iXô's blog: Correction d'un bug dans phpWeather

Correction d'un bug dans phpWeather

Tag :

Peut être que vous utilisez phpWeather ?

attention je parle du petit script qui sert à générer des images des conditions météo comme celle ci :

et pas le script qui est hébergé sur sourceforge (PhpWeather sur sf.net).

Donc je parle de phpWeather fait par Collin Grady qui était normalement hébergé ici

Bon il semble premièrement que Collin ait eu un problème sur son blog et donc ne propose plus au téléchargement ce script bien pratique.

Donc il est possible d’aller voir la sauvegarde de la page sur Wayback Machine




Venons en au bug, depuis environ 2 semaines, le script n’arrive plus à générer l’image comme il faut, en fait on récupère bien une image mais avec aucune information sur la météo.

Après recherche, il semble que le site qui fournit les informations (weather.com) a changé la méthode d’accès aux données sur son site.

En effet phpweather interroge weather.com en utilisant cette url :

http://xoap.weather.com/weather/local/code ville?cc=*&prod=xoap&par=code utilisateur&key=clef utilisateur

Bon et bien maintenant le paramètre prod=xoap n’est plus reconnu.

Donc il faut aller dans le fichier loadweather.inc.php et modifier l’url utilsé en enlevant ce paramètre inutile.

Pour ceux que çà intéresse, voici une sauvegarde de copie du script :

phpweather-1.0.tar.gz