Cookies de session

marholyne Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
 Profil bloqué -
Bonjour,

Je détruis ma session par :
$_SESSION = array();
session_destroy();

Mon cookie de session, lui, reste dans mon firefox.
Est-ce normal?

Merci d'avance.

5 réponses

Profil bloqué
 
Ca détruit toutes les données associées à la session courante, pas les variables globales associées à la session ni le cookie de session.
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Oui c'est normal.
Pour détruire un cookie:
<?php
// Dans cet exemple, le cookie s'appel "test"
setcookie ("test", "", "0");
?>
0
marholyne Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Merci!
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Si ton problème est résolu, n'oublie pas de modifier le statut comme tel (en haut)
0
marholyne Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai une autre question sur les cookies :

en exécutant le code :

setcookie('cookie_name', 'blablabla', (time() + 3600), '/php/');

je ne vois pas le cookie dans le dossier des cookies de IE 9 alors que je le vois très bien pour Firefox ; est-ce normal ou j'ai mal codé ?

Merci d'avance
Marho
0
JooS Messages postés 2468 Date d'inscription   Statut Membre Dernière intervention   228
 
Salut ...
Tu veut dire que t'as exécuter le script sous les deux navigateurs et que le cookie apparaît pour l'un et pas pour l'autre ?!!
Sinon, essaye seulement avec ça setcookie('cookie_name', 'blablabla', time() + 3600);
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Profil bloqué
 
Peut-être ces informations vont-elles être utiles:

1/Le cookie n'est pas visible avant le prochain chargement de page.

2/Microsoft Internet Explorer 4 avec le Service Pack 1 ne traite pas correctement les cookies qui ont le paramètre chemin défini.

3/Inversement Netscape Communicator 4.05 et Microsoft Internet Explorer 3.x ne traitent pas correctement les cookies qui n'ont pas les paramètres chemin et expiration définis.

4/Peut-être que les cookies ne sont pas activés sur ton IE...

0