Cookies de session

marholyne Messages postés 21 Statut Membre -  
 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

  1. 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
  2. arthezius Messages postés 3756 Statut Membre 475
     
    Oui c'est normal.
    Pour détruire un cookie:
    <?php
    // Dans cet exemple, le cookie s'appel "test"
    setcookie ("test", "", "0");
    ?>
    0
  3. marholyne Messages postés 21 Statut Membre
     
    Merci!
    0
    1. arthezius Messages postés 3756 Statut Membre 475
       
      Si ton problème est résolu, n'oublie pas de modifier le statut comme tel (en haut)
      0
  4. marholyne Messages postés 21 Statut Membre
     
    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
    1. JooS Messages postés 2705 Statut Membre 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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