Thomas Luethi: alter einer externen datei bestimmen

Beitrag lesen

Hallo,

wie kann man mit php das alter (last modify) einer datei bestimmen, die NICHT auf dem Server liegt, auf welchem das php-sacript läuft?

Ist die Datei auf einem Webserver?
Ist es eine statische Datei?
Dann hast Du gute Chancen, das Last-Modified-Datum
aus dem HTTP-Head auslesen zu koennen.

Setze mit fsockopen() eine HEAD oder GET Abfrage
auf die URL ab und werte den zurueckgegebenen
HTTP-Head aus.

Als Grundlage kann Dir folgendes weiterhelfen:
http://www.dclp-faq.de/q/q-code-links-testen.html
http://froemter.de/php/phpLinkCheck.phps

Wenn Du einfach mal im Browser schauen willst,
was der Server fuer einen HTTP-Head schickt,
kannst Du natuerlich auch
http://cgi.w3.org/cgi-bin/headers
oder
http://www.schroepl.net/cgi-bin/http_trace.pl
benuetzen...

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/