Der Martin: file_exists für entfernte Server

Beitrag lesen

Hallo,

Ich stiess auf fopen, komme damit aber nicht ganz klar. Muss dieser "Wrapper" bei MIR oder bei IHM aktiviert sein?

In diesem Fall bei dir.
Grundsätzlich bei dem Server, auf dem das Script ausgeführt wird.

Wieso kann man mit PHP nicht einfach eine Datei anpingen o_O

Weil ein PING auf einer ganz anderen Protokoll-Ebene abläuft als z.B. HTTP. Mit PING kannst du zwar die Verbindung zu einem Host überprüfen, nicht aber die Existenz einer Datei oder Ressource.

Ich will nur mit einer abfrage auf einem entfernten server checken ob die datei vorhanden ist.

Wenn ich deine Folgepostings richtig verstanden habe, willst du eine längere Folge von Dateien übertragen, die aber nicht lückenlos numeriert sind.
Wie wär's einfach mit einem Download-Manager?

Und wie kann man das machen wenn sein server das wrappen nicht frei gegeben hat und er es nicht ändern kann?

Das spielt keine Rolle. Wenn das Script auf deinem Server läuft, muss dort der fopen-Wrapper aktiv sein. Der andere Server, von dem du die Daten ziehst, spielt dabei keine Rolle - er beantwortet nur deine HTTP-Requests.

So long,

Martin