Hallo.
Mein header-redirect leitet nicht weiter, es wird einfach eine weiße Seite angezeigt:
// Cookie setzen
setcookie(self::$cookiename, $key, $time,'/','', false, true);
if($x==true){
// Session setzen
$_SESSION['auth_logged'] =true;
$_SESSION['auth_userid'] =$result[0]['uid'];
$_SESSION['auth_loginname'] =$result[0]['loginname'];
// Weiterleiten
header("Location: http://example.com/para1/para2/para3");
exit();
}
Ich verstehe aber überhaupt nicht warum.
Der Pfad ist richtig! Wenn ich ihn so in die Adressleiste eingebe dann funktioniert er.
Nein - vor dem header wird _kein_ HTML o.ä. ausgegeben.
Ja - ich habe: error_reporting((E_ALL | E_STRICT)); an.
Nein - ich bekomme keine Fehlermeldung.
Ja - Ich verzweifel!
Ich habe auch schon versucht unmittelbar vor header() etwas auszugeben, das klappt, d.h. an dem $x liegt es nicht! An setcookie wohl auch nicht.
Bitte helft mir.
Liebe Grüße,phil