Hallo allemaal,

Elk pagina van mijn website ziet als volgt in elkaar:

1. include header
2. de content
3. include footer

En nu heb ik aan het begin van de header.php de volgende regels toegevoegd:

if(!isset($_SESSION)) 
    { 
        session_start(); 
    } else {
	header("Location: login.php");
	exit(); // Quit the script.
	}

Helaas werkt bovenstaande code niet en ik kom netjes op pagina's terecht waar eigenlijk ingelogd moet worden.
Iemand een idee?
De exacte foutmelding is:
An error occurred in script '/includes/header.php' on line 7: A session had already been started - ignoring session_start()
Dan heb je al een session_start() staan. Dan zou deze dus onnodig zijn.
Jah. Initieel dacht ik dus ook, maar er staat daar dus geen session_start()...
Heel vreemd, maar sinds die voorwaarde werkt het wel :D
Dan zal het wel een dubbele include zijn, vermoed ik.

Reageren