Rolf B: Platzhalter einsetzen

Beitrag lesen

Hallo Tassilo,

ich bin an der Stelle nicht ganz sattelfest.

Aber eins ist klar: Du kannst diesen Header mit der header-FUnktion setzen, oder du kannst in den <head> der Seite ein Meta-Element eintragen:

<meta http-equiv="refresh" content="4; URL=..." />

Die Wirkung ist gleich. In beiden Fällen verwendest Du einen von Netscape erfundenen und nie standardisierten Response-Header, der aber von den meisten Browsern unterstützt wird.

Tatsächlich kenne ich keinen standardisierten und sicher funktionierenden Weg, der den refresh-Header ersetzen könnte.

Eine JavaScript-Alternative gibt's noch, aber JS kann ja auch ausgeschaltet sein. Deinen Link brauchst Du also auf jeden Fall.

<script>
setTimeout(function() { document.location="login.php"; }, 4000);
</script>

Rolf

--
sumpsi - posui - clusi