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 :

Détruire variable session (pas session entière)


Sujet :

Langage PHP

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Détruire variable session (pas session entière)
    Bonjour,

    Mes sessions liées aux paniers de mon site e-commerce se présentent comme suit :
    $_SESSION[article'numero'] = quantité
    J'utilise cette fonction pour détruire toutes les variables session dont le nom commence par "article" avec la fonction unset() mais les variables sont toujours là après l'opération!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    foreach ($_SESSION as $cle=>$valeur) {
    	if (substr_count($cle, "article") > 0) {
    		echo 'Destruction variable $_SESSION[\'' . $cle . '\']<br>';
    		unset($_SESSION['$cle']);
    	}
    }
    ?>
    Le résultat affiché est par exemple :
    Destruction variable $_SESSION['article50']
    Destruction variable $_SESSION['article292']
    Destruction variable $_SESSION['article129']
    Donc j'entre bien dans la boucle et les variables sont correctes. Aurais-je fait une erreur quelque part?

    webrider
    Dernière modification par webrider ; 26/03/2007 à 22h12.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. variables de session pas bonne
    Par *alexandre* dans le forum JSF
    Réponses: 2
    Dernier message: 04/02/2009, 21h07
  2. Détruire variable de session
    Par julien1451 dans le forum Langage
    Réponses: 3
    Dernier message: 23/01/2009, 17h34
  3. Pas le droit de détruire les fichiers de sessions.
    Par sliderman dans le forum Langage
    Réponses: 3
    Dernier message: 10/07/2008, 20h30
  4. Variable de session pas trouvée
    Par Alexandrebox dans le forum Langage
    Réponses: 4
    Dernier message: 13/03/2007, 16h56
  5. Détruire les variables d'une session
    Par kespy13 dans le forum Langage
    Réponses: 6
    Dernier message: 05/05/2006, 17h13

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