Chris: Autom. Weiterleitung im IE funktioniert nicht

Halli Hallo,

folgendes Problem:
ich will beim Aufruf einer php-Datei eine Datenbank-Abfrage ausführen und dann direkt weiterleiten mit folgendem Code:
<meta http-equiv="refresh" content="1; FormProjektBearbeiten.php?pid=<? echo $pid ?>">
Funktioniert auch in Mozilla wunderbar, aber im IE leider nicht: da wird zwar weiter geleitet, aber nicht auf die andere Datei, sondern die Datei von der aus ich weiter leite wird nochmal aufgerufen, so dass er sich da in eine Endlos-Schleife von Selbstaufrufen begibt.

Irgendwelche Ideen woran das liegt und wie man das lösen könnte? Oder ist das ein bekanntes IE-Problem und sollte ich auf die header()-Variante umsteigen?

Gruß,
Chris

  1. Hi,

    ich will beim Aufruf einer php-Datei eine Datenbank-Abfrage ausführen und dann direkt weiterleiten mit folgendem Code:
    <meta http-equiv="refresh" content="1; FormProjektBearbeiten.php?pid=<? echo $pid ?>">
    Funktioniert auch in Mozilla wunderbar, aber im IE leider nicht: da wird zwar weiter geleitet, aber nicht auf die andere Datei, sondern die Datei von der aus ich weiter leite wird nochmal aufgerufen, so dass er sich da in eine Endlos-Schleife von Selbstaufrufen begibt.

    Am fehlenden ;URL= vielleicht?
    Und/oder an der relativen statt absoluten URL?

    Warum machst Du die Weiterleitung überhaupt über ein meta-Element anstelle eines Location-Headers? PHP hast Du ja zur Verfügung...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Hi,

      Am fehlenden ;URL= vielleicht?

      Korrektur: Am fehlenden URL= vielleicht?

      cu,
      Andreas

      --
      Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
      http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    2. Am fehlenden ;URL= vielleicht?

      Arghl... das ist mir jetzt aber peinlich ;-)
      Muchas Gracias!
      Chris

      P.S.: Mache das nicht mit der Header-Fkt. weil ich kurz noch einen Text anzeigen lassen will bewvor weitergeleitet wird, und das klappt damit ja dann nicht wenn ich das richtig verstanden habe.