note 19608 deleted from function.session-unregister by philip

From: Date: Thu, 12 Dec 2002 03:05:31 +0000
Subject: note 19608 deleted from function.session-unregister by philip
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-40777@lists.php.net to get a copy of this message
This is the function we are using for logout (thanks to all previous authors) function session_clear() { // if session exists, unregister all variables that exist and destroy session $exists = "no"; $session_array = explode(";",session_encode()); //echo ("sess array = $session_array <br>"); for ($x = 0; $x < count($session_array); $x++) { $name = substr($session_array[$x], 0, strpos($session_array[$x], "|")); //echo ("sess var name = $name <br>"); if (session_is_registered($name)) { session_unregister('$name'); $exists = "yes"; } } if ($exists != "no") { session_destroy(); }

« previous php.notes (#40777) next »