View Single Post
Old 27-11-2004, 17:21   #1
cicoandcico
Senior Member
 
L'Avatar di cicoandcico
 
Iscritto dal: Sep 2001
Cittā: Poppi (AR)
Messaggi: 764
[PHP] problema sessioni

ho un problema con le sessioni in php. in pratica, non riesco a fare l'unset di una variabile.
faccio un esempio: registro la variabile con $_SESSION['a'], poi chiamo una funzione che fa unset($_SESSION['a']);
effettivamente nel codice che segue la variabile risulta non settata, ma se faccio il reload del browser questa ricompare. come č possibile?
tra l'altro session_unregister funziona correttamente. cosa sbaglio?

ecco di seguito il codice:

Codice PHP:
<?php
session_start
();
$option $_GET['option'];

print 
"<a href=\"$PHP_SELF?option=unset\">Unset</a>";
if (isset(
$_SESSION['a'])) print "Variabile settata";

if (
$option != "unset"$_SESSION['a'] = "set";
else unset(
$_SESSION['a']);

?>
__________________
PaintedHomepage.com - Cicoandcico company
la vera forza non sta nel non cadere mai, ma nel risollevarsi dopo una caduta.
cicoandcico č offline   Rispondi citando il messaggio o parte di esso