Web lists-archives.com

[PHP] Re: cookie management




On 16.02.2018 at 22:04, Jeffry Killen wrote:

> I am working on a project that has to manage 
> cookies both by php and by javascript.
> 
> A cookie is set for a user. 
> 
> Now if the same user opens a new window in the browser and navigates to the same page
> that set the cookie in the first window, how will the server be able to differentiate, assuming
> the cookie has the same name, set in the same client in both opened windows? The second
> would overwrite the first if the values are different, right?

Yes.

> I am thinking of cookie arrays but I am not sure that would be the solution.

You can store an *arbitrary* string in a cookie (note that there are
usually rather tight limits regarding the size of all cookies of a
domain, though).  You could store a JSON string inside the cookie, or
use multiple cookies.  However, that wouldn't appear to solve your issue.

It seems to me that the problem is: "how will the server be able to
differentiate".  Why should the server differentiate which tab made the
request, at all?

-- 
Christoph M. Becker

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