Kai: Header wird nicht richtig übergeben

Beitrag lesen

Vielen Dank für die Antworten.

Dass die Versionen von Server und PHP anders sind, glaube ich schon. Ich versuche mal näher zu beschreiben.

header ("Location: ".$param_root_dir."admin.php?action=user_administration".$success_message."");

So sieht das bei mir mit der Header-Funktion aus. $param_root_dir kommt aus einem Parameter-File und $success_message bekomme ich als Returnwert aus einer Funktion und so stricke ich mir die URL zusammen. Aber wenn ich das, was ihr schreibt, richtig interpretiere, geht das wohl nicht überall so.

Warum ich denke, dass es am Header liegt.... Wenn ich unmittelbar vor dem Header noch eine Ausgabe habe, dann bekomme ich dazu noch eine entsprechende Fehlermeldung, dass dann kein Header mehr ausgeführt werden kann (ist ja auch richtig so), folglich ist der Server noch da. Wenn ich die URL, die im Header stehen sollte, einfach in die Adresszeile schreibe, kommt auch das was mit Header kommen sollte. Wenn ich das Script bis zum Header laufen lasse, kommt's zum Timeout.