![]() |
header nicht in linux
bin heute auf was merkwürdiges gestoßen
script: if (!$userid) header ("LOCATION:error.php"); else header ("LOCATION:blabla.php"); apache 1.3.29, php 4.2.0 windows kein problem, der headerbefehl wird ausgeführt, er springt zur nächsten seite lass ich den server unter linux laufen, selbige versionen, passiert nix füg ich ein echo "test"; ein, so seh ich zwar, in welchen zweig er springt, jedoch wird der header scheinbar nie gesendet. ein echo nach dem header befehl wird trotzdem ausgegeben, eigentlich sollt hier nix mehr kommen eine abfrage von headers_sent() liefert auch true zurück danke für jede hilfe ein etwas ratloser Who-T |
bei mir funkt folgende schreibweise unter win2k und debian problemlos:
header("Location: index.php"); (php 4.1.2) |
hmm
mit kleiner schreibweise hab ich es auch schon probiert, hat nicht wirklich was gebracht gibts in der php.ini eine einstellung, mit der man die headers deaktiviert oder so? |
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag