Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3052 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  effacer toutes les sessions sauf une

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

effacer toutes les sessions sauf une

n°1622830
attentio
Posté le 12-10-2007 à 11:47:53  profilanswer
 

bonjour,
 
voila j'ai beaucoup de de variable de session et je voudrais sur une page toutes les supprimer (une cinquantaine) sauf une.
donc impossible den faire session_destroy()
et utiliser session_unregister('ma_session'); serait vraiment trop long !
peut-etre faire une boucle qui recupere toute les sessions et qui les efface sauf quand ca passe sur celle que je veux garder
je ne sais pas trop comment m'y prendre

Code :
  1. while(...?..){
  2. if($_SESSION!='session_a _concerver'){
  3. session_unregister(SESSION[$i]);
  4. }
  5. }


je sais pas trop
 
que me conseillez-vous ?
 
merci de votre aide


Message édité par attentio le 12-10-2007 à 11:55:20
mood
Publicité
Posté le 12-10-2007 à 11:47:53  profilanswer
 

n°1622859
FlorentG
Unité de Masse
Posté le 12-10-2007 à 12:16:30  profilanswer
 

session_unregister de ne pas être utilisé, ça peut créer des problèmes avec register_globals et tout. Utilise un foreach :

Code :
  1. foreach($_SESSION as $key => $value) {
  2.   if($key != 'clé à conserver') {
  3.     unset($_SESSION[$key]);
  4.   }
  5. }

n°1622935
attentio
Posté le 12-10-2007 à 14:12:50  profilanswer
 

super .. ca marche a merveille !!!
 
merci florent


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  effacer toutes les sessions sauf une

 

Sujets relatifs
Sessions affichage d'erreurControle du nombre de sessions
Effacer le contenu d'une cellule contenant #DIV/0!redirection de variable avec sessions
[HTML/JavaScript] Effacer la sélection d'un select multiple[VBA / access] Effacer valeur zone de txt en fct valeur zone de liste
effacer sous dossierSessions en red5
Pb avec sessionsRetour arrière sur un formulaire sans effacer le contenu.
Plus de sujets relatifs à : effacer toutes les sessions sauf une


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR