Ciao a tutti, sono da poco sul forum e da qualche mese sto impastando le mani nel php, e vorrei risolvere questo problema che proprio non mi va giù...

In pratica ho realizzato un pannello amministratore per un sito, con pagine:

login.php
admin.php
NOTA: utilizzando le sessioni

Nella pagina 'admin.php' ovviamente ho messo il pulsante di logout che se premuto indirizza a 'login.php' inviando "logout=1" tramite metodo GET.

Nella pagina 'login.php' ce questa porzione di codice:
Codice PHP:
if(isset($_GET['logout'])) {
     
$_SESSION = array();
     
$_COOKIE = array();
     
session_destroy();
     } 
Dunque premendo il pulsante Logout vengo mandato nella pagina di login, e fin qui tutto ok.
Il mio problema è questo: se con il browser clicco 'indietro' (supponiamo che ho cambiato idea e voglio riaccedere al pannello), compare una finestra dove mi chiede di "ritrasmettere" le informazioni. Clicco su "Ritrasmetti", e magicamente rientro nel pannello senza dover inserire nè user ne password.
Dunque posso dedurre che, per ritrasmettere queste informazioni, il browser tiene memorizzati i dati della sessione da qualche parte nella cache!
A mio avviso questa cosa è molto pericolosa e voglio impedirla!

In conclusione vorrei fare in modo che una volta fatto il logout non si possa più riaccedere, se non inserendo nuovamente user e pass! (credo che debba distruggere qualche cookie lato client, ma non so come fare).

Spero di essere stato chiaro, ringrazio in anticipo.