Einzelnen Beitrag anzeigen
Alt 27.05.2002, 13:32   #1
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard 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
Who-T ist offline   Mit Zitat antworten