Hallo zusammen,
ich habe ein Text-File auf einem anderen Server liegen, zu dem ich keine Zugangsdaten habe. Ich möchte also nur das Textfile öffnen. Ich kann aber nicht zu jeder Zeit mit Sicherheit sagen, daß dieses File existiert. Wenn es existiert, soll der Inhalt ausgegeben werden, wenn es nicht exisitiert, soll eine Meldung ausgegeben werden, daß es nicht vorhanden ist. So weit die Theorie.
In der Praxis habe ich das mit file() versucht. Wenn file() etwas zurückgibt, kann ich ebenfalls mit file() die Datei auslesen, wenn nicht gebe ich die Meldung aus, daß die Datei nicht vorhanden ist.
Das doofe ist jetzt, daß der Aufruf der Seite plötzlich 5(!) Sekunden dauert, dann aber das richtige ausspuckt. Weiß vielleicht jemand, wo hier das Problem liegen könnte?
Hab hier mal einen Auszug aus dem Skript:
Wäre super, wenn mir jemand helfen könnte. Danke!
Grüße, Heppi.
ich habe ein Text-File auf einem anderen Server liegen, zu dem ich keine Zugangsdaten habe. Ich möchte also nur das Textfile öffnen. Ich kann aber nicht zu jeder Zeit mit Sicherheit sagen, daß dieses File existiert. Wenn es existiert, soll der Inhalt ausgegeben werden, wenn es nicht exisitiert, soll eine Meldung ausgegeben werden, daß es nicht vorhanden ist. So weit die Theorie.
In der Praxis habe ich das mit file() versucht. Wenn file() etwas zurückgibt, kann ich ebenfalls mit file() die Datei auslesen, wenn nicht gebe ich die Meldung aus, daß die Datei nicht vorhanden ist.
Das doofe ist jetzt, daß der Aufruf der Seite plötzlich 5(!) Sekunden dauert, dann aber das richtige ausspuckt. Weiß vielleicht jemand, wo hier das Problem liegen könnte?
Hab hier mal einen Auszug aus dem Skript:
PHP-Code:
if(@file($file_location_server_metar)){
$info_metar = file($file_location_server_metar);
$info_metar_array = '';
for($i = 1;$i < sizeof($info_metar);$i++)
$info_metar_array .= trim($info_metar[$i]).'<br>';
$ausgabe = str_replace("<!--metar-->", trim($info_metar[0])." - ".$info_metar_array, $ausgabe);
}
else{
$ausgabe = str_replace("<!--metar-->", "Kein METAR verfügbar.<br>", $ausgabe);
}
Grüße, Heppi.
Kommentar