Hallo Camping_RIDER,
vielen lieben Dank für deine sehr ausführliche Erklärung.
Dieses Beispiel schaut sehr gut aus, ich werde dieses gleich mal bei mir auf der Seite testen.
if(isUserLoggedIn($mysqli) === FALSE) { header('Location: login'); } elseif ($user_type == 'administrator') { header('Location: index'); }
Dein zweites Beispiel kann ich leider nicht nehmen, denn wenn ich es richtig verstehe werde ich jedes Mal auf die login Seite geleitet, dieses sollte natürlich nicht sein. Wenn ich eingeloggt bin dann muss er nur auf die Index Seite geleitet werden.
if(isUserLoggedIn($mysqli) === FALSE OR $user_type == 'administrator') { header('Location: login'); }