Re: Session not destroying properly

From: Date: Tue, 06 Mar 2001 07:24:42 +0000
Subject: Re: Session not destroying properly
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-42718@lists.php.net to get a copy of this message
Do you use custom session handlers? Try session_unset() also. It may help. Regards, Yasuo Ohgaki > Got a problem with sessions. > > On my index page, there's a place for people to login. Well, when I test > with two different user names (ie: mike and jlo) it reverts to the first > one when login fails. For example: > I enter in the username "myuen" and a wrong password. I get my > "Password/Username invalid" message which is what I want. > > The page refreshes, the username slot already has myuen in it from the > last entry, I erase it, enter in a new username "jlo" and the correct > password and it will not log me in. > > I know once you attempt to login, it saves the username as a session > variable. On my index.php page, I have a script that checks if a session > exists (particularly the Username), if it exists, destroy it otherwise, > continue on. Obviously it's not destroying it once we enter in a wrong > username and try to login again. > > Any ideas on how to fix this? > > Here's my coding: > <?PHP > if(session_is_registered("CUserName")) > session_destroy(); > > session_register("CUserName"); > $CUserNameSession="CUserName"; > > //SNIP > ?>

« previous php.general (#42718) next »