... und wird es auch bleiben!m.jansen hat geschrieben:Fehlermeldung scheint weg zu sein
Viele Grüsse
Bümpi
Moderator: Co-Administratoren
... und wird es auch bleiben!m.jansen hat geschrieben:Fehlermeldung scheint weg zu sein
Code: Alles auswählen
<?
// abfrage ob der Server/Website erreichbar ist. Die 4 ist der Timeout-wert, also 4 sec.
if(fsockopen('wetterstationen.meteomedia.de', 80, $errno, $errstr, 4))
{
// wenn der Server erreichbar ist geht es hier weiter
// habe deinen Abruf des Bildes vereinfacht, das geht auch direkt
$grafik = "http://wetterstationen.meteomedia.de/messnetz/wettergrafik/069049.png";
$im = ImageCreateFromPNG($grafik);
ImageJPEG($im,"./BMP/Wetter.jpg");
ImageDestroy($im);
} else {
// ist der Server nicht erreichbar geht es hier weiter
// hier kannst Du z.B. eine Grafik erzeugen, die genauso groß ist wie die runtergeladene und die Fehlermeldung draufschreiben.
// oder Du übergibst die Variablen $errno (Fehlernummer) und $errstr (Fehler im Klartext) an eine Studiovariable
// $V_Wetter_Fehlernr = $errno,
// $V_Wetter_Fehlertext = $errstr;
// die Variablen müssen natürlich entsprechend angelegt sein
}
?>
Code: Alles auswählen
Wetter umschalten
Oder geht der dann automatisch zu dem BMP Ordner?ImageJPEG($im,"./BMP/Wetter.jpg");
Code: Alles auswählen
wenn nicht Uhrzeit =# "**:00:**" und nicht Uhrzeit =# "**:15:**"
und nicht Uhrzeit =# "**:30:**" und nicht Uhrzeit =# "**:45:**" dann
verlassen
endewenn
<?
$im = File_Get_Contents("http://wetterstationen.meteomedia.de/messnetz/wettergrafik/069049.png");
$im=ImageCreateFromString($im);
ImageJPEG($im,"./BMP/Wetter.jpg");
ImageDestroy($im);
?>
Wetter umschalten