"Cannot open XML data file: http://xml.weather.yahoo.com/forecastrss?u=C&p=ITXX0042",
E' questo il messaggio che ricevo quando il mio script php tenta di collegarsi a YAHOO per prelevare i dati sull'attuale situazione metereologica di Milano (il cui codice ID è "ITXX0042").
Ma partiamo dall'inizio: ho scaricato uno script open source per la visualizzazione dei dati meteorologici (all'indirizzo:"http://www2.voegeli.li/no_cache/code-tutorials/php-scripts/class-weather.html").![]()
Lo script si compone di due classi per l'accesso a Yahoo e la definizione di funzioni che restituisconi i dati; essi sono: "class.weather.php" e "class.xml.parser.php".
Infine il pacchetto contiene una pagina di prova denominata "weather.test.php" che consente di visualizzare i dati previsionali relativi allo stato del Cile.
Aggiungo che:
- Lo script funziona quando lo testo nell'ide di KOMODO (addirittura l'editor
si collega a internet e preleva correttamente i dati).
- Ho provato a creare una cartella (nella root del dominio a me da voi
assegnato) denominata "/php5" e vi ho scaricato tutti e tre gli script di cui
sopra. Ma il risultato non cambia, ricevo lo stesso errore: "Cannot open XML
data file: http://xml.weather.yahoo.com/forecastrss?u=C&p=CIXX0020".![]()
Non riesco a capirne il motivo, potete aiutarmi?
Grazie in anticipo, Francesco.