Détruire completement une session

Fermé
Melaine - 3 avril 2006 à 12:28
wiwimagique Messages postés 481 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 20 avril 2006 - 3 avril 2006 à 18:55
Bonjour

Je travaille sur un site qui utilise des variables de session.
Une fois que l'utilisateur se déconnecte du site j'execute une fonction qui est censée détruire toutes mes variables de session :
//destruction de toutes les variable de sessions
session_unset() ;

// On écrase le tableau de session
$_SESSION = array();

// le cookie de session.
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time()-42000, '/');
}
// On détruit la session
session_destroy();

MAIS mon session_id() est tjs actif temps que je n'ai pas fermé mon navigateur. Peut on détruire ce n° de session sans fermer le navigateur ?

Merci d'avance
Melaine

2 réponses

ricric Messages postés 34 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 11 mai 2006 7
3 avril 2006 à 18:49
Bobjour
Essaie de recharger le script qui détruit la session ou un autre script.
Il me semble que là toutes les infos liées à la session seront détruites.
0
wiwimagique Messages postés 481 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 20 avril 2006 108
3 avril 2006 à 18:55
n'oublie pas le session_start() avant de faire tout cela.
0