Heizer: Zeitlimit für funktion

Beitrag lesen

Hi Sönke

fopen() selber bietet keine Möglichkeit, ein Zeitlimit anzugeben, da diese Funktion eine Dateisystemfunktion ist und dementsprechend eher nicht davon ausgegangen wird, daß es eine halbe Minute dauert, bis eine Datei gefunden ist. Solange braucht nichtmal eine gute, alte Diskette.

Du musst Dich schon etwas tiefer in's System begeben, zu den Netzwerk-Funktionen. Und da findest Du dann auch bei der Funktion fsockopen() die Möglichkeit, ein Zeitlimit anzugeben.
Der Nachteil ist allerdings, daß Du dich ein wenig mit dem HTTP-Protokoll (ganz wenig) beschäftigen musst.

Oh, Gott, wieder ein Teil von PHP, von dem ich bis jetzt aus Respektgründen die Finger gelassen habe (der letzte war der XML-Parser), aber gut, vielen Dank für deine Ausführliche Antwort, daß ist mehr als ich zu hoffen wagte, und ich werde mich dieses WE mal in die Socket-Funktionen einarbeiten (bin gespannt, wielange es noch dauert, bis alle Links meines PHP-Manual als besucht gekennzeichnet sind ;-))

Nochmal vielen Dank

Heizer