Zeitgesteuert eine Seite aufrufen

J

joky_joky

Hallo ich möcht gerne das ein User wenn er seine persönlichen Daten über ein
Formular bearbeitet hat das er dann auf eine andere Seite weitergeleitet wir z.B.
mit dem header Befehl.

Ich möchte das aber nicht mit diesem Befehl machen da man diese ja abschalten kann.
PHP:
<meta http-equiv="refresh" content="2; URL=">
Kennt jemand eine andere Lösung?

Hab mir folgendes überlegt.
PHP:
$timestamp_end = mktime() + 5 ;  
for ($i=mktime(); $i<$timestamp_end; $i=mktime())  
{  
if(mktime() >= $timestamp_end){echo "hallo"; //hier soll dann der header befehl rein}  
}

Es funktioniert er zeigt mir auch das hallo an
jedoch beim refresh der Seite macht er es beim ersten mal nicht erst
wenn ich ein zweites mal refreshe.
Weis jemand wieso? ;-)
 
probiers doch mal mit sleep() .....damit kannst du die Skriptausführung eine zeitlang anhalten....und danach den header() senden.
PHP:
echo 'hallo';
flush();
sleep(5);
header('Location:blablubb.php');
 
Zurück