I've recently been learning about cookies myself, and had the same problem
with "" vs. 0  (PHP Fast&Easy Web Development showed the "" in their book).

I know that setting the expire parameter to 0 is supposed to kill the cookie
when browser is closed, but I can't seem to make that happen.  I've closed
all browser windows and the mail client, opened a browser again, and the
cookie is still active (let's me get back to a "protected" page).  Only a
full reboot seem to totally clear the cookie.

I've been using the time function instead, which is fine, but I'm just
curious why 0 doesn't seem to work.  Is there something else besides the
browser that could be holding onto the cookie?  I tried closing MSN
Messenger just in case, but it didn't make a difference.

Carol


----- Original Message -----
From: "Ed Lazor" <[EMAIL PROTECTED]>
Newsgroups: php.general
To: "php-general" <[EMAIL PROTECTED]>
Sent: Saturday, June 15, 2002 9:45 AM
Subject: RE: [PHP] Can't set a cookie? [SOLVED]


> Thanks for your help Everyone =)
>
> I needed the 3rd parameter set in order to specify the fourth "/", because
> the cookie is being set by a script located in a sub-directory.  One of
the
> old documents I read said "" would work as the third parameter - and it
did
> on my old servers.  Setting the third parameter to 0 worked on all
servers.
>
> -----Original Message-----
>
> The 3rd parameter is an optional time to expire parameter, if you don't
want
> to set it, leave it out.  setcookie(cookiename,"value");  works fine
>
>
>
****************************************************************************
> This message is intended for the sole use of the individual and entity to
> whom it is addressed, and may contain information that is privileged,
> confidential and exempt from disclosure under applicable law.  If you are
> not the intended addressee, nor authorized to receive for the intended
> addressee, you are hereby notified that you may not use, copy, disclose or
> distribute to anyone the message or any information contained in the
> message.  If you have received this message in error, please immediately
> advise the sender by reply email and delete the message.  Thank you very
> much.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to