PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   header weiterleitung erst nach fünf sekunden?! (http://www.selfphp.de/forum/showthread.php?t=11475)

Knisterkarl 30.09.2005 13:49:12

header weiterleitung erst nach fünf sekunden?!
 
hallo zusammen,

ich sitz schon seit ein paar stunden an einem problem, dessen lösung meiner meinung eigentlich nicht so schwer sein kann. ich vermute mal, dass ich den wald vor lauter bäumen grade nicht sehe....

nun zu meinem problem:

ich möchte ein header weiterleitung zeitverzögert einleiten. zwischen absenden des formulars und der weiterleitung, soll ein bild eingeblendet werden, welches eine loading leiste simuliert. das gif läuft 5 sekunden.

aber egal wie ich es in die syntax schreibe (if...for...usw.) der header wird gleich angesteuert und die weiterleitung wird vollzogen.

auch mit sleep() komme ich nicht wirklich weiter....

hat jemand eine idee, wie sich die geschichte umsetzen lässt??


vielen dank im voraus!

gruß knisterkarl

xabbuh 30.09.2005 14:16:10

AW: header weiterleitung erst nach fünf sekunden?!
 
Ein zeitverzögerte Weiterleitung, bei der zwischendurch noch etwas angezeigt wird, bekommst du nur mit einer entsprechenden Metaangabe oder mit JavaScript aber nicht mit PHP hin.

Knisterkarl 30.09.2005 14:20:17

AW: header weiterleitung erst nach fünf sekunden?!
 
vielen dank für die fixe antwort...

bei der metaangabe, habe ich das problem, das die $_SESSION daten nicht mehr mit geliefert wurden...funktioniert es denn mit den sessions, wenn ich einn dateinamen angebe?

wie sieht es denn mit javascript aus? kann ich da die $_SESSION daten irgendwie mit geben ?

gruß knisterkarl

xabbuh 30.09.2005 14:23:09

AW: header weiterleitung erst nach fünf sekunden?!
 
Hänge einfach die Konstante SID an den URL an, auf den du weiterleiten möchtest. Dann sollte es funktionieren.

Knisterkarl 30.09.2005 14:34:02

AW: header weiterleitung erst nach fünf sekunden?!
 
okay, also das -->

PHP-Code:

<head><meta http-equiv="refresh" content="5; URL=http://xxx-xxx.org/test/res_ag.php'.SID.'"></head

funzt nicht.....aber der direkte verweis auf die datei--->

PHP-Code:

<head><meta http-equiv="refresh" content="5; res_ag.php'.SID.'"></head

läuft....

kann mir jemand noch kurz erklären, woran das liegt??

gruß knisterkarl


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:53:32 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.