Sven Rautenberg: header location problem

Beitrag lesen

Moin!

Aber woran lieegt das? was mache ich falsch?? Ich habe doch header("Location: ..."); richtig angegeben oder?

Du überschreibst den HTTP-Status an keiner Stelle.

Das macht PHP normalerweise automatisch.

header("Location: http://example.com/para1/para2/para3",true,$http_status_code);

So aufwendig schreibe auch ich meine Redirects nicht. Die volle URL ist klar, aber alles andere ist wirklich optional - im Allgemeinen jedenfalls.

Wo kann man sich denn das gesamte Script ansehen? Welche PHP-Version auf welchem Betriebssystem oder auch Windows nutzt Du?

Es ist halt nicht auszuschließen, dass irgendeine weitere Ausgabe hier interferiert.

Also erstmal den Banal-Fall herstellen: Das einzelne Redirect kopiert in einem neuen Skript funktioniert?

- Sven Rautenberg