Aloha ;)
if(isUserLoggedIn($mysqli) === FALSE) { //Fall: nicht eingeloggt header('Location: login'); } else { //Fall: eingeloggt if ($object->user_type == 'administrator') { //Fall: ...als Administrator header('Location: index'); $object = userDaten($mysqli, session_id()); } $object = userDaten($mysqli, session_id()); }
Da hat sich natürlich ein Copy-/Paste-Fehler eingeschlichen. Das $object = ... im zweiten if ist Humbug.
if(isUserLoggedIn($mysqli) === FALSE) {
//Fall: nicht eingeloggt
header('Location: login');
} else {
//Fall: eingeloggt
if ($object->user_type == 'administrator') {
//Fall: ...als Administrator
header('Location: index');
}
$object = userDaten($mysqli, session_id());
}
In der anderen Variante ($object = ... vor innerem if) habe ich das direkt korrigiert.
Grüße,
RIDER
--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar meist Mittwochs ab 21 Uhr im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de). # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar meist Mittwochs ab 21 Uhr im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de). # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[