Jag letade lite här på forumet och hittade ett script som hämtade nyheterna från dn.se.
http://www.webforum.nu/showthread.php?s=&threadid=37509
Det är ju typ det jag ville ha fram.. så jag modifierade scriptet lite:
<?php
function getvader()
{
$file = fopen("http://vader.passagen.se/cgi-bin2/forecast_for_place.cgi?place=122080", "r");
if (!$file)
{
echo "<p>Kan inte upprätta förbindelse med webplatsen nu.\n";
exit;
}
$i = 0;
$ret ="";
while (!feof($file))
{
$line = fgets($file, 1024);
if (eregi("<font face=\"Verdana,Arial,Geneva\" color=\"#000000\" size=\"1\"><b>(.*)</b></font>",$line,$out))
$ret .="<b>$out[1]</b><br>";
if (eregi("<br><center>(.*)</center>",$line,$out))
$ret .="$out[1] Med en temperatur på ";
if (eregi("<font face=\"Verdana,Arial,Geneva\" size=\"5\" color=\"#000000\">(.*)°C</font>",$line, $out))
$ret .="$out[1] °C<br><br><hr>";
}
fclose($file);
return $ret;
}
?>
<html>
<body>
<h1>Vädret i Härnösand (idag + fem dagar framåt)</h1>
<?= getvader(); ?>
</body>
</html>
Detta script hämtar temperaturen från vader.passagen.se för Härnösand. Bara att ändra addressen för att få just din stad :)
Ja.. nu är det bara spinna vidare på lite saker med detta ;)
EDIT: ändrade scriptet lite så det får ut mer information ..
