Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

file_exists vor include von anderem Server





Frage

Hallo in einer Seite (liegt bei Strato) binde ich mit include eine Seite ein die zu Hause auf meinem Xampp liegt. Das funktioniert auch ganz gut, nur wenn der Xampp nicht erreichbar ist entsteht eine Fehlermeldung. Ich wollte nun mittels file_exists eine Prüfung einbauen bevor der include ausgefüht wird. Geht aber nicht mit absoluten Pfaden. Hat jemand ne Idee? p.s. das Ganze ist als Alarmanlage gedacht. Wenn jemand das Adminmenue aufruft wird auf meinem Xampp per exec ein Piepton erzeugt.

Antwort 1 von katy

Hallo yellowsubmarine,

evtl. kannst du mit fopen() die Datei öffnen, prüfen, ob das erfolgreich war, falls ja wieder schließen und includen.

fopen sollte mit URLs zurecht kommen im Gegensatz zu file_exists.

katy

Antwort 2 von yellowsubmarine

Hi

Danke.
Das funktioniert. Es piepst schon bei fopen() so das ich nun auf include verzichten kann.

habs so gemacht:

$fp1 = @ fopen("http://meinxampp-no-ip.kp/piep.php/", "r");

if ($fp1 != false) { fclose($fp1); }

und hoffe das nicht Nachts um 3 jemand ne Bruteforce startet :-)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: