- Home
- Categorie
- Coding e Sistemistica
- Coding
- Session destroy
- 
							
							
							
							
							
Session destroyIl codice per distruggere una SESSION precisa è questa [PHP]<?php session_start();$_SESSION['xxx'] = array();session_destroy();exit;?>[/PHP] Esiste un codice che fa l'inverso: distruggi tutte le SESSION **tranne **la SESSION['xxx'] 
 Grazie 
 
- 
							
							
							
							
							
Potresti scrivere una cosa del genere: [php] 
 <?php
 session_start();
 foreach($_SESSION as $k => $v)
 {
 if ($k != 'xxx') unset($_SESSION[$k]);
 }
 ?>
 [/php]oppure memorizzare il valore in una variabile, distruggere la sessione, ricreare una nuova sessione e il nuovo valore. 
 
- 
							
							
							
							
							
E se i parametri fossero due? 
 Grazie mille 
 
- 
							
							
							
							
							
[PHP]<?php 
 session_start();
 foreach($_SESSION as $k => $v)
 {
 if ($k != ('xxx' && 'yyy')) unset($_SESSION[$k]);
 }?>[/PHP]