Ich hab beim Web-Fetching das Problem, dass der Befehl fopen manchmal zu lange auf die aufgerufene Seite wartet und ich einen Server-Timeout bekomme. Ich dachte mir das in etwa so:
set_time_limit(5);
$foo = set_error_handler("myError");
$f=fopen(..);
set_time_limit(30);
function myError(){
Fehler abfangen
}
Leider zieht die Fehlerbehandlung bei timeouts wohl nicht. Kann mir jemand helfen???
das mache ich:
wie lange er es versucht , weiß ich allerdings nicht auf jeden Fall länger als bei $datei3 = @fopen($te3, "r");<= hierbei hat die maschine nur wenig geduld:-)
$datei1 = fopen($te1, "r");
if (!$datei1){echo $te1." konnte nicht geöffnet werden, bitte versuchen Sie es später noch einmal.";}
else
{