Bug #17050 Updated: PHP not reading/writing cookies properly

From: Date: Tue, 21 May 2002 06:36:03 +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-8063@lists.php.net to get a copy of this message
ID: 17050 Updated by: jbeck@terabit.ca Reported By: csaba@alum.mit.edu Status: Open Bug Type: Session related PHP Version: 4.2.0 New Comment: One of my servers froze. When I rebooted it would no longer read any cookies. I don't know if the freezing is related but it might be... I am using php 4.0.6 Previous Comments: ------------------------------------------------------------------------ [2002-05-10 09:40:25] arat155@icqmail.com I have the same problem. ------------------------------------------------------------------------ [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

« previous php.bugs (#8063) next »