Il seguente codice a vostro avviso è corretto?
Il problema è che i valori della sessione rimangono. Non mi uccide la sessione.Codice PHP:
function UserLogout(){
$_SESSION = array();
header("Location: home.php");
}
![]()
Il seguente codice a vostro avviso è corretto?
Il problema è che i valori della sessione rimangono. Non mi uccide la sessione.Codice PHP:
function UserLogout(){
$_SESSION = array();
header("Location: home.php");
}
![]()
Hai provato con:
?Codice PHP:
session_destroy();
Ciao,Originariamente inviato da Haldir
Hai provato con:
?Codice PHP:
session_destroy();
mentre rispondevi ho risolto. Praticamente nella pagina di logout non avevo inserito session_start() e per ovvi motivi nulla funzionava. Grazie cmq per la risposta.![]()
Se vuoi cancellare anche tutti i valori di variabile impostati con la sessioni, oltre a session_destroy() devi procedere anche con:
altrimenti le stesse rimangono attive.Codice PHP:
unset($varibile);
Ciao.