Re: cookies on localhost WinXP

From: Date: Wed, 30 Jul 2003 20:38:15 +0000
Subject: Re: cookies on localhost WinXP
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-157599@lists.php.net to get a copy of this message
--- Steve Buehler <steve@ibapp.com> wrote: > header('Set-Cookie: coach_access[login_id]=coach'); Well, that is ugly, but it is actually a valid name. The name of a cookie, as described by http://wp.netscape.com/newsref/std/cookie_spec.html, is "a sequence of characters excluding semi-colon, comma and white space." Now, when a browser sends this, it will be something like this: Cookie: coach_access[login_id]=coach PHP, in an effort to interpret this "coach_access[login_id]" as a valid variable name, will actually translate it into an array, so this will be similar to: $_COOKIE['coach_access']['login_id'] = 'coach'; Is this what you mean to do? It is best (in my opinion) to stick with normal names for your cookies - names that would make valid variable names. Hope that helps. Chris ===== Become a better Web developer with the HTTP Developer's Handbook http://httphandbook.org/

« previous php.general (#157599) next »