Re: Removing/unsetting session variables.
From: Matt Grimm (mgrimm_at_healthtvchannel.org)
Date: 12/24/03
- Next message: Steve Benson: "Cannot Access Includes Above Current Directory if using SSL"
- Previous message: Matt Grimm: "Re: array data to XML"
- In reply to: Alain Williams: "Removing/unsetting session variables."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: php-general@lists.php.net Date: Wed, 24 Dec 2003 08:21:35 -0900
PHP manual recommends this, which works for me:
// Unset all of the session variables
$_SESSION = array();
// Destroy the session
session_destroy();
-- Matt Grimm Web Developer The Health TV Channel, Inc. (a non - profit organization) 3820 Lake Otis Parkway Anchorage, AK 99508 907.770.6200 ext. 686 907.336.6205 (fax) E-mail: mgrimm@healthtvchannel.org Web: www.healthtvchannel.org "Alain Williams" <addw@phcomp.co.uk> wrote in message news:20031224132224.A3323@dill.eb.uk.com... > I have several variables that I set in a session - to record that a user is logged in. > I want to be able to unset them - when they log out. > > $_SESSION['PERMS_USER'] = 'fred'; > Sets the variable quite nicely, I can also change it and the change is recorded. > I cannot unset it. I have tried (in various combinations): > > unset($_SESSION['PERMS_USER']); > unset($HTTP_SESSION_VARS['PERMS_USER']); > session_unregister($SESSION['PERMS_USER']); > session_unregister($HTTP_SESSION_VARS['PERMS_USER']); > > None of which have any effect. > > What should I do ? > > Thanks > > Merry Christmas. > > -- > Alain Williams > > #include <std_disclaimer.h> > > FATHERS-4-JUSTICE - Campaigning for equal rights for parents and the > best interests of our children. See http://www.fathers-4-justice.org
- Next message: Steve Benson: "Cannot Access Includes Above Current Directory if using SSL"
- Previous message: Matt Grimm: "Re: array data to XML"
- In reply to: Alain Williams: "Removing/unsetting session variables."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|