Cookies, Cookies - Got the Setting but Now the Getting

Gregory Lypny gregory.lypny at
Wed Aug 18 14:05:16 EDT 2010

Hi Pierre,

Thanks for responding.  I'm afraid that unquoting makes no difference here.  The first two below do not work but the third one does.

(1)  If I set a new cookie using PUT NEW HEADER and then retrieve all cookies using GET $_SERVER[HTTP_COOKIE] all in the same irev script as part of a POST form action then the new cookie is set successfully but the cookie retrieved is the previous one, that is, same name but previous value.

(2)  If I set the new cookie as in (1) above but instead retrieve them by embedding an irev script with PUT $_SERVER[HTTP_COOKIE] in the HTML of arbitrary pages, then those pages, when loaded, will either not show the cookie with the name I have set (but will show cookies with other names from the same domain), or will show the cookie with the name I have set but with it's previous value.

(3)  This works.  If instead of (2), I retrieve the cookies by using hyperlinks will full HTTP paths to a script with PUT $_SERVER[HTTP_COOKIE] in it, then the most recently set cookie is retrieved.  And the page with the hyperlink does not need to be a form page.

I tested these by setting the cookie's value to the long seconds and logging them.  That way, I was always able to compare the most recent value to the previous one.



On Wed, Aug 18, 2010, at 12:25 PM, Pierre wrote:

> Message: 10
> Date: Wed, 18 Aug 2010 02:30:03 +0200
> From: Pierre Sahores <psahores at>
> Subject: Re: Cookies, Cookies - Got the Setting but Now the Getting
> To: How to use Revolution <use-revolution at>
> Message-ID: <EC4E4080-2F1E-4DC6-A236-013ABF3D5B53 at>
> Content-Type: text/plain; charset=iso-8859-1
> Hi Gregory,
> try : 
> without quoting HTTP_COOKIE
> Works fine there.
> HTH,
> Pierre

More information about the Use-livecode mailing list