ma dove metti le variabili in sessione qui??Originariamente inviato da guidino
Ciao a tutti,
ho letto la pillola sulle sessioni ma nonostante tutto non riesco a chiuderla.
Ho provato in tanti modi.
fra cui:
session_start();
$_SESSION = array();
session_destroy();
se rientro nella pagina dopo aver eseguito lo script di sopra e faccio echo di qualche variabile di sessione me la ritrovo ancora in vita.
dove sbaglio?
Grazie![]()
$_SESSION = array();
di questa non c'è bisogno... $_SESSION è già un variabile dichiarata con l' apertura della sessione, quindi assume lo stato che gli serve nel momento in cui inserisci un dato.
es. :
Codice PHP:session_start() // apro la sessione e php mi crea/recupera la variabile $_SESSION
$_SESSION='pippo' // se digito echo $_SESSION mi stampa pippo
$_SESSION['name']='pluto' // $_SESSION NON è piu una variabile ma un array, quindi pippo non esiste ma $_SESSION è un array ora
// quindi se adesso digito echo $_SESSION mi stampa Array
session_destroy() // è come distruggere la variabile $_SESSION


Rispondi quotando