Gå til innhold

Modifisering av yr.no sin værtjeneste for hjemmesider


Anbefalte innlegg

Hei! Noen som vet om det er mulig å få til værvarsel-ikon i marg på hjemmeside laget i frontpage (html)?

 

Jeg prøver å få til noe lignendene KeYhOle og flyKSU... (eller http://www.dyreparken.no/forside) til infoside til bygda http://www.gjovdal.no Har sjekket yr opp og ned, men de store boksene er altfor ruvende og designet passer ikke inn. Ville helst bare hatt tekst med "Været i dag" + *ikon* + *grader* men det går kanskje ikke på html-basert webside?

Lenke til kommentar
Videoannonse
Annonse

Hei

 

Du må kalle den filen du skal ha php-scriptet ditt i for index.php(eller noe annet, bare du har .php bak). Skal du ha et mindre ikon må du bare søke på google å finne et som passer ditt design å lagre det som 1.png, 2.png osv, og lagre deg i /grafics/yr

 

Jeg har ikke testet denne koden, men tror den skal virke. Du må skrive inn ditt stedsnavn istedet for "Vest-Agder/S%F8gne/Tangvall/varsel.xml" f.eks Aust-Agder/Åmli/Gj%F8vdal/

<?php

// Gjøre om url til fil (bruk ditt steds varsel.xml)
$file = "http://www.yr.no/sted/Norge/Vest-Agder/S%F8gne/Tangvall/varsel.xml";
if($content = file_get_contents( $file )) {

// kjør script
$content = file_get_contents( $file );
$xml = simplexml_load_string( $content );

//dette er skrive tekst
echo "Været i dag: ";

//dette er for å finne det riktige symbolet. Du må lagre bilde 01.png-16.png fra yr.no(http://www.yr.no/om_yrno/1.1940495). Kall de for 1.png-16.png og legg dem i grafics/yr
echo '<img src="/grafics/yr/'.$xml->forecast->tabular->time[0]->symbol['number'].'.png" />' ." ";

//dette er for å få temperaturen
echo $xml->forecast->tabular->time[0]->temperature['value']. " °C.<br>";



}
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...