IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

session qui ne se vide pas


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    1 907
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 907
    Points : 411
    Points
    411
    Par défaut session qui ne se vide pas
    Bonjour à tous,

    voilà j'ai le code suivant pour afficher les valeur d'une session et ensuite la vide, mais j'ai l'impression que ma session ne se vide pas...:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
     
    			if(!empty($_SESSION["erreur_ref"])){
    			foreach ($_SESSION["erreur_ref"] as $texte) {
    				echo $texte . '<br/>';}
    			unset($_SESSION["erreur_ref"]);}
    Pensez-vous que mon code est bon pour vider la session car quand je rafraîchis la page le texte de la session s'affiche toujours...

  2. #2
    Membre expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Points : 3 947
    Points
    3 947
    Par défaut
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (!empty($_SESSION["erreur_ref"])) {
    	... etc ...
    	unset($_SESSION["erreur_ref"]);
    }
    Si on suit la logique de ce code, il faut d'abord que cette variable de session existe pour entrer dans la condition pour pour pouvoir après la détruire.

    Donc si le texte est à chaque fois visible même après rechargement, c'est qu'il doit avoir un code en amont qui se charge de la créer.

    Il faut donc que tu recherche ce code, et voir sous quelle condition ça se fait.
    Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20
    Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra]

Discussions similaires

  1. [PHP 5.2] Session qui ne se renouvelle pas
    Par max-mag dans le forum Langage
    Réponses: 0
    Dernier message: 18/03/2009, 11h08
  2. Réponses: 2
    Dernier message: 27/05/2008, 09h30
  3. Variable de session qui ne se met pas a jour
    Par tekman54000 dans le forum Langage
    Réponses: 2
    Dernier message: 12/04/2008, 17h19
  4. Champ BLOB qui ne se vide pas.
    Par pifou02 dans le forum Firebird
    Réponses: 4
    Dernier message: 05/10/2007, 10h02
  5. Réponses: 6
    Dernier message: 04/09/2006, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo