online 1
gast (50)

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

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon yellowsubmarine vom 02.02.2020, 21:35 Options

file_exists vor include von anderem Server

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 schreiben

Antwort 1 von katy vom 03.02.2020, 00:05 Options

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 vom 03.02.2020, 01:48 Options

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 :-)

Ähnliche Themen

html file zu php
Mirco151  04.07.2007 - 171 Hits - 1 Antwort

problem mit include - error ?
streezer  01.11.2007 - 86 Hits - 3 Antworten

php variable - datei mit include einbinden
curinus95  29.02.2008 - 111 Hits - 3 Antworten

eregi_replace mit function ?
Fassy91  29.03.2008 - 27 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026