danke, dass du die Lösung gepostet hast, passt mir gerade gut. Ich nutze das Angebot von wetter-online.de und bringe das wetter auf mein intranetprotal. aus performancegründen macht es sinn nicht jedesmal wirklich auf deren server zu verlinken sondern die daten zu cachen...
PHP-Code:
function metdatei($file,$nfile) {
$fp = fopen($file,"rb");
while(!feof($fp)) {$img = $img. fread($fp,1024); }
fclose($fp);
$fp2 = fopen($nfile,"w");
fwrite($fp2,$img);
fclose($fp2);
}
$cachefile="modules/wetter-online.cache";
if(!file_exists($cachefile) or (time()-filectime($cachefile)>600))
{
metdatei("http://home.wetteronline.de/cgi-bin/nph-h?WMO=10379&L=de&B=0",$cachefile);
}
$f_arr=file($cachefile);
echo "<script language=\"JavaScript\">";
for ($i=0;$i<count($f_arr);$i++) {echo $f_arr[$i];}
echo "</script> ";
Lesezeichen