Ciao a tutti, ho creato un sito con sistema di login e quindi di logout. Inoltre in alcune pagine ho inserito un codice php che se non sono loggato mi fa l'insert della pagina error.html e se non sono loggato mi rimanda all'index.
Il problema che ho è che se faccio il logout, quando vado a scrivere nella barra degli indirizzi il link vero e proprio, me la fa visualizzare, come se fossi ancora loggato.
Ecco il codice che uso nelle pagine riservate:
mentre il codice per il logout ècodice:<? session_start(); if(!isset($_SESSION["username"])){ include("error.htm"); die(); } ?>
codice:<?php $_SESSION = array(); session_destroy(); echo "Logout Effettuato"; header('location: index.php'); exit(); ?>