Det er også en god ide at slette sessions cookien på brugerens computer. Generelt når man logger folk ud er der 4 ting der skal gøres. 1 Find sessions'en 2. Slet sessions variabler 3. Slet session cookie (gøres ved at sætte den til at være udløbet) 4. Slet session.
Så istedet vil jeg foreslå at du gør dette, dette er lidt mere pragmatisk og sletter det hele på en god måde.
- <?php
- session_start();
- require_once("databasen/db_connect.php");
-
- if(isset($_SESSION["admin"])) { // hvis du er logget ind, lav en funktion
- $_SESSION = array(); // step 2
- // step 3
- if(isset($_COOKIE[session_name()])){
- setcookie(session_name(), '', time()-42000, '/');
- }
- session_destroy(); //Ødelæg sessioner (step 4)
- header("Location: http://www.mitdomæne.dk/index.php"); //videresend til startsiden.
- // du bliver logget ud
- } else {
- header("Location: http://???.dk/bruger/index.php");
- // du bliver sendt tilbage til login siden
- }
- ?>