Hello,
Ich überprüfe, ob eine URL erreicht werden kann:
if (!@fopen($url, 'r'))
die(ERROR_TEXT."Die URL "<b>".$url."</b>" konnte nicht erreicht werden!");
>
> Nun meine Frage: ist hier fopen() oder fsockopen() besser geeignet?
Hier wäre fsockopen() mit einem Head-Request und passend eingestellten Timeoffs sicher die passende Wahl. Wenn Du keinen Inhalt haben willst, dann brauchst Du den ja auch nicht abzufragen.
Allerdings solltest Du die Header auswerten. Wenn diese nämlich keinen Status 2xx liefern, könnte auch eine Umleitung auf der URL liegen. Dann müsstest Du eventuell nochmal nachfragen mit der neuen URL und das ggf. solange wiederholen, wie weiter Status 3xx kommt.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
![](http://selfhtml.bitworks.de/Virencheck.gif)
--
☻\_
/▌
/ \ Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>