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?
fsockopen() - schlichtweg, weil allow\_url\_fopen oft aus ist.
Zudem ist deine Prüfung etwas mangelhaft da du ungeachtet des Statuscodes davon ausgehst, dass etwas erreichbar ist - egal ob da ein Error 500 oder sonstwas zurückkommt.
mit fsockopen() kannst du den Statuscode auch auswerten.