Re: Cookie Trouble: getting the information back out...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Mar 25, 2008 at 9:49 PM, Andrew Ballard <aballard@xxxxxxxxx> wrote:
> On Tue, Mar 25, 2008 at 9:31 PM, Daniel Brown <parasane@xxxxxxxxx> wrote:
>  >
>  >     Is this block of code executed immediately after the cookie is
>  >  set?  Sometimes PHP works too fast for its own good and the client
>  >  doesn't even realize it has a cookie yet.  Try setting it with one
>  >  page and either sleep()'ing for a bit or forcing a link-click or page
>  >  refresh before checking for the cookie.
>
>  Um... Cookie data ISN'T available to the same script that sets it. If
>  you use setcookie(), all it does is send a header to the browser
>  immediately ahead of the output of your script telling the browser to
>  store those values in either memory or on disk. The value will not
>  appear in the $_COOKIE array until the browser requests the next page
>  and includes the Cookie: header as part of the request.

    You're correct. I was saying basically the same thing, but
re-reading it, it sure doesn't look like it in English.  ;-P

    The sentences should've instead been rewritten like so:
        "Try setting it with one page and forcing a link-click or
sleep()'ing for a bit and then refreshing."

    It wasn't meant to insinuate

-- 
</Daniel P. Brown>
Forensic Services, Senior Unix Engineer
1+ (570-) 362-0283

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux