Hast recht, normalerweise muss ich nicht zwingend wissen ob jemand nicht eingeloggt ist. Aber ich dachte es wäre ganz praktisch, dann kann ich (evtl. nachträglich) noch unterscheiden wer nicht eingeloggt ist (logged 0)..
Und ich binde die header.php und die footer.php per include ein.
Wenn ich in die index.php ein session_start() mache dann funktionierts. Aber gleichzeitig erhalte ich auch folgenden Fehler:
Notice: session_start(): Ignoring session_start() because a session is already active in C:\xampp\htdocs\cp-own\header.php on line 3
Hier der Anfang der index.php
<?php
session_start();
if($_SESSION['logged'] == 0){
header("Location: login.php");
}
include('header.php');
?>
Und das finde ich unlogisch. Mache ich kein session_start() gehts nicht. Mache ich es aber, dann sagt er mir es wird ignoriert, weil es bereits ein session start gibt.. Das ist völlig unverständlich