Bug #17050 Updated: PHP not reading/writing cookies properly
| From: | arat155 at icqmail dot com | Date: | Fri, 10 May 2002 13:40:25 +0000 |
| Subject: | Bug #17050 Updated: PHP not reading/writing cookies properly | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-7395@lists.php.net to get a copy of this message | ||
ID: 17050
Updated by: arat155@icqmail.com
Reported By: csaba@alum.mit.edu
Status: Open
Bug Type: Session related
PHP Version: 4.2.0
New Comment:
I have the same problem.
Previous Comments:
------------------------------------------------------------------------
[2002-05-06 15:42:37] csaba@alum.mit.edu
This bug concerns & and = in cookies which is supported (ie.
document.cookies) in my Netscape 6.1 and IE 5.5 on my Win2K, Apache
2.0.35, PHP 4.2 (as module) system.
I have made the following test: First, using Header in the index.php
test file below, I set a cookie by the name of CookieTest to the
following: Var1=Hi%20Mom&Var2=Frob
The script below demonstrates that the cookie is received by the
browser, but PHP fails to put the cookie into $_COOKIE (and
$_REQUEST).
<html><head><title>Testing cookies</title></head><body>
<?php
Header("Set-Cookie: CookieTest=Var1=Hi%20Mom&Var2=Frob;
expires=Thu, 07-May-02 00:00:00 GMT; path=/");
$aHeaders = getallheaders();
foreach ($aHeaders as $key=>$hdr)
print "<br>Header $key: $hdr\r\n";
?>
<br><br>Cookies according to browser:<br>
<script>document.write(document.cookie)</script>
<?php phpinfo(); ?>
</body></html>
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=17050&edit=1