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:
codice:
<?
session_start();
if(!isset($_SESSION["username"])){
include("error.htm");
die();
}
?>
mentre il codice per il logout è
codice:
<?php
$_SESSION = array();
session_destroy();
echo "Logout Effettuato";
header('location: index.php');
exit();
?>