Hallo,
…
…
if ($work_left) header("Location: http://217.160.XXX.XXX/test.php")
Das Script test.php soll sich, nachdem es durchgelaufen ist, wieder selber neu starten. Das funktioniert, allerdings ist nach dem 10 ten Selbst-Aufruf immer Schluss. Wird da irgendein Zähler mitgeschickt? Wie kann ich den abnullen?
Gruß Joachim
Ein Zähler ist da nicht drin, evtl. bricht der Browser schlauerweise ab, da er denkt es handelt sich um eine ENdlosschleife im Redirect. Hast du schonmal nen Redirect über den META HTML Tag probiert? (falls du HTML generierst mit deinem PHP script)
Grüße
Bruno
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Ein Zähler ist da nicht drin, evtl. bricht der Browser
schlauerweise ab, da er denkt es handelt sich um eine
ENdlosschleife im Redirect. Hast du schonmal nen Redirect über
den META HTML Tag probiert? (falls du HTML generierst mit
deinem PHP script)
Soweit ich weiss hat der Apache Server selbst so einen Counter, um z.B. zu verhindern, dass bei einem fehlgeleiteten mod_rewrite Call eine Seite staendig neu aufgerufen wird und es eine Endlosschleife gibt. Von daher wuerde ich auch META Refresh benutzen, da kriegt der Apache den Header naemlich nicht mit
.