Re: Wierd Cookies
| From: | david jarvis | Date: | Wed, 11 Jul 2001 17:10:11 +0000 |
| Subject: | Re: Wierd Cookies | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-57429@lists.php.net to get a copy of this message | ||
hmm, still no luck. The problem is not that the cookie in in memory, the
problem is that its still on the hard drive. for example: User Logs On, User
Logs off = cookie still on hd (even if you close the browser) example2:
User restarts browser, User does not log on (cookie info still on hd), User
logs off = works fine.
any ideas?
----- Original Message -----
From: scott [gts] <scott@graphictype.com>
To: php <php-general@lists.php.net>
Sent: Wednesday, July 11, 2001 12:39 PM
Subject: RE: [PHP] Wierd cookie behiavor
> if you dont specify an expiration time, the cookie
> will hang around in memory until the browser is
> closed... even if it's an empty cookie. (AFAIK)
>
> if you really want it deleted, when the user "logs out"
> setcookie("membership", "", time()-1);
>
> that'll set the expire time to one second in the past,
> which (in theory :) will delete the cookie ASAP.
>
>
> > -----Original Message-----
> > From: david jarvis [mailto:david@jumpinternet.com]
> > Sent: Wednesday, July 11, 2001 12:38 PM
> > To: php-general@lists.php.net
> > Subject: [PHP] Wierd cookie behiavor
> >
> >
> > I have a logout page that sends this cookie
> >
> > setcookie("membership")
> >
> > So that "membership" shoud be empty. However, if you login so that the
> > cookie membership is created, and then try to logout without restarting
> > the browser, it wont delete the cookie. But if you restart the browser
> > and try to logout, it will work fine
> >
> > any ideas?
> >
> > -David