note 23213 deleted from function.unset by dams

From: Date: Sat, 27 Jul 2002 16:47:48 +0000
Subject: note 23213 deleted from function.unset by dams
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-33694@lists.php.net to get a copy of this message
To unregister session variables you can use session_unregister('var')) instead of unset($_SESSION['var']) - which does not work (at least in PHP 4). Note that the session var does not show a value until the page has been submitted. check it out: <? session_start(); if (!isset($_SESSION['count'])) { echo "not yet set<br>"; $_SESSION['count'] = 1; echo $count; } else $_SESSION['count']++; if($_SESSION['count'] > 3) session_unregister('count'); ?> <html> <body> <form name="form1" action="session_test.php" > <? echo "count = $count<br>"; ?> <input type="submit" value="submit" > </form> </body> </html>

« previous php.notes (#33694) next »