Hallo,
kann mir hier irgendjemand verraten, wie man innerhalb eines PHP-Skriptes eine bedingte Weiterleitung erzeugt?
Bis zu
bin ich auch schon gekommen, aber header ist ja etwas eigenwillig. Das heißt, es darf nichts ausgeben werden, bevor ich diese Funktion verwende.
Und hier liegt das Problem. Ich möchte in einem Login-Skript eine Weiterleitung haben, wenn alle Eingaben erfolgreich abgeglichen wurden. Das heißt, dass da eine ganze Menge Quelltext vor header steht.
Gibt es da noch eine andere Möglichkeit (in PHP).
Ansonsten: Gibt es in PHP nicht die Möglichkeit, eine "Bedinungsvariable" an den Anfamg eines Skriptes zu setzen, ihr erst später einen Wert zuzuweisen und sie trotzdem am Anfang zu nutzen - quasi eine Art goto.
Das ist natürlich nicht sonderlich elegant, aber wie soll's anders gehen?
Komischerweise habe ich im Netz ein Skript gefunden, in dem die header-Funktion scheinbar erfolgreich irgendwo im Quelltext aufgerufen wird.