Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 14
  1. #1
    Calma di vento
    Data Registrazione
    04/02/08
    Località
    Savignano s/P(MO) Tonezza d.C.(VI)
    Età
    49
    Messaggi
    22
    Menzionato
    0 Post(s)

    Predefinito script da file xml a php

    Ciao a tutti
    Ho provato a cercare ovunque, ma non ho mai trovato risposte...
    Come si costruisce uno script per tradurre i dati dal file xml, prelevati da qui http://www.weatherlink.com/xml.php?user=****&pass=**** in un file php ?
    avete un piccolo script funzionante da farmi avere ?
    grazie

  2. #2
    Calma di vento
    Data Registrazione
    04/02/08
    Località
    Savignano s/P(MO) Tonezza d.C.(VI)
    Età
    49
    Messaggi
    22
    Menzionato
    0 Post(s)

    Predefinito Re: script da file xml a php

    potete aiutarmi per favore?
    grazie

  3. #3
    Tempesta L'avatar di scala49
    Data Registrazione
    13/09/03
    Località
    265mt Isola Liri FR
    Età
    51
    Messaggi
    11,435
    Menzionato
    1 Post(s)

    Predefinito Re: script da file xml a php

    Ciao,

    per i file XML vale la stessa regola prelevandola da WU...

    lo utilizzo per l'interfaccia grafica PanoramaV4 progetto Raspberry meteoliri Media valle del Liri,CANON & RASPICAM Graphic Interface dove dopo aver scattato la foto la invia sul webserver completa di dati meteo provenienti dalla stazione presente su WU.

    // preleva dati dalla tua stazione
    $WU = "ILAZIOIS2"; //codice stazione
    $file = "http:/"."/api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=".$WU;
    $xml = simplexml_load_file($file);
    ....

    // scrive i dati prelevati
    $text="by Wunderground: ".$WU . " - " .($cut_string = substr($xml-> observation_time, 15 ,-5)). " - ".($xml-> temp_c) ." °C - UR ".($xml-> relative_humidity). "% - " . ($xml-> pressure_mb) . "hpa - " . ($xml-> wind_mph). "kmh " .($xml-> wind_dir)." - Rain ".($str= substr($xml-> precip_today_metric, 0 ,-310). "mm";

    anche se qualcosa c'è anche su: Meteoliri - script PHP
    Ciao
    Ultima modifica di scala49; 19/07/2017 alle 10:52

    Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
    DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
    WEBCAM Raspicam & Canon by Panorama V3.6

  4. #4
    Calma di vento
    Data Registrazione
    04/02/08
    Località
    Savignano s/P(MO) Tonezza d.C.(VI)
    Età
    49
    Messaggi
    22
    Menzionato
    0 Post(s)

    Predefinito Re: script da file xml a php

    Ciao grazie mille "scala49", per quanto riguarda lo script da weatherlink, non hai nulla?
    graze ancora per la risposta

  5. #5
    Tempesta L'avatar di scala49
    Data Registrazione
    13/09/03
    Località
    265mt Isola Liri FR
    Età
    51
    Messaggi
    11,435
    Menzionato
    1 Post(s)

    Predefinito Re: script da file xml a php

    potrebbe essere qualcosa di simile:

    My website and Weatherlink IP, help me!

    è simile alla mia precedente risposta ma ovviamente più attinente alle tue richieste.



    Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
    DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
    WEBCAM Raspicam & Canon by Panorama V3.6

  6. #6
    Vento fresco L'avatar di eremite
    Data Registrazione
    19/11/10
    Località
    nerola(rm)/453m slm
    Età
    27
    Messaggi
    2,653
    Menzionato
    0 Post(s)

    Predefinito Re: script da file xml a php

    Riuppo questo post perché vorrei fare la stessa cosa da titolo non creando un'altro post simile
    Anche io ho acquistato una stazione meteo 2 giorni fa(HP1000) e già installata, manda i dati direttamente online sul sito di wunderground senza passare per pc, dunque per primo come si fanno ad estrarre i dati xml direttamente da wunderground? ho letto che è possibile ma non ho trovato su internet come, seconda cosa una volta estratti questi dati xml come faccio appunto a convertirli in una pagina php? (ovviamente sempre senza dover tenere il pc acceso), sarei interessato a fare una cosa decente tipo proprio la pagg di meteoliri dove c'è(che a me interessa particolarmente) anche il rischio incendi

  7. #7
    Vento fresco L'avatar di eremite
    Data Registrazione
    19/11/10
    Località
    nerola(rm)/453m slm
    Età
    27
    Messaggi
    2,653
    Menzionato
    0 Post(s)

    Predefinito Re: script da file xml a php

    no ok sono riuscito a trovare il codice XML, credo sia questo https://api.wunderground.com/weather...LA3&format=XML
    ora come lo converto in php?

  8. #8
    Tempesta L'avatar di scala49
    Data Registrazione
    13/09/03
    Località
    265mt Isola Liri FR
    Età
    51
    Messaggi
    11,435
    Menzionato
    1 Post(s)

    Predefinito Re: script da file xml a php

    Citazione Originariamente Scritto da eremite Visualizza Messaggio
    no ok sono riuscito a trovare il codice XML, credo sia questo https://api.wunderground.com/weather...LA3&format=XML
    ora come lo converto in php?
    Ma scusa... hai letto la mia risposta n° 3?
    Li c'è tutto quello che ti serve per tradurre i dati xml da WU in dati...

    Ciao

    Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
    DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
    WEBCAM Raspicam & Canon by Panorama V3.6

  9. #9
    Vento fresco L'avatar di eremite
    Data Registrazione
    19/11/10
    Località
    nerola(rm)/453m slm
    Età
    27
    Messaggi
    2,653
    Menzionato
    0 Post(s)

    Predefinito Re: script da file xml a php

    Si ma ho capito solo la parte per impostarle sopra le immagini webcam

    Inviato dal mio MotoG3 utilizzando Tapatalk

  10. #10
    Tempesta L'avatar di scala49
    Data Registrazione
    13/09/03
    Località
    265mt Isola Liri FR
    Età
    51
    Messaggi
    11,435
    Menzionato
    1 Post(s)

    Predefinito Re: script da file xml a php

    Con un po di inventiva e soprattutto con una base di conoscenza php le soluzioni sono a portata di mano:
    Codice:
    <?php
    $file = "http:/"."/api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=ILAZIOIS2";
    $xml = simplexml_load_file($file);
    $temp= ($xml-> temp_c);
    $wind= ($xml-> wind_mph);
    $rain= number_format((substr($xml-> precip_today_metric, 0 ,-3)*10),1);
    ?>
    questo basta metterlo all'inizio della tua pagina html che dovrà comunque avere l'estensione .php
    poi all'interno della pagina collocherai i dati meteo dove ti pare:
    Codice:
    ...
    <h2>Stazione meteo di Isola Liri</h2>
    <p> temperatura: <?php echo $temp; ?><br>
    vento: <?php echo $wind; ?>kmh<br>
    pioggia: <?php echo $rain; ?>mm</p>

    Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
    DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
    WEBCAM Raspicam & Canon by Panorama V3.6

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •