Moin!
Hoffe habe es einigermassen verständlich ausgedrückt, was ich will?!
Nicht ganz ;-)
Aber entweder Crownjobs nutzen, oder die Header Funktion:
<?PHP
HEADER("LOCATION:http://xyz.de?a=1&b=2&c=usw");
?>
Weder Cronjobs noch die Umleitung per Header bewirken das Gewünschte: Ein zeitverzögertes Neuladen einer HTML-Seite.
Der Server hat, außer durch das Liefern von passendem HTML und Javascript, keinerlei Möglichkeit, den Client irgendwie dahingehend zu beeinflussen, später noch mal irgendwas zu tun.
Insofern bleibt also außer HTML (Stichwort Meta-Refresh) und Javascript (Stichwort setTimeout) keinerlei Option.
Außerdem ist zu bedenken, dass der Besucher den Browser im Zeitraum bis zum Eintritt der zeitlichen Aktion beliebig schließen kann (oder er ihm abstürzt), so dass für das Eintreten des Neuladens keinerlei Garantie besteht.
- Sven Rautenberg