ID: 41982 User updated by: alex__rider at hotmail dot com Reported By: alex__rider at hotmail dot com -Status: Feedback +Status: Open Bug Type: Apache2 related Operating System: WinXP PHP Version: 5.2.3 New Comment:
These are the headers that firebug gives me: Response Headers Date Sat, 14 Jul 2007 10:21:10 GMT Server Apache/2.2.4 (Win32) PHP/5.2.4-dev X-Powered-By PHP/5.2.4-dev Keep-Alive timeout=5, max=99 Connection Keep-Alive Content-Type text/html Transfer-Encoding chunked Request Headers Host localhost User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Accept text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language en-gb,en;q=0.5 Accept-Encoding gzip,deflate Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive 300 Connection keep-alive Referer http://localhost/test/ Previous Comments: ------------------------------------------------------------------------ [2007-07-14 09:06:21] [EMAIL PROTECTED] Check the headers PHP sends for that page.(with e.g. Firebug) ------------------------------------------------------------------------ [2007-07-13 21:27:09] alex__rider at hotmail dot com The cookie is never set even with page reloads, my browser is set to allow cookies, and there is no cookie set when I look at set cookies. I have tried reinstalling both php and apache with no luck. ------------------------------------------------------------------------ [2007-07-12 20:36:35] [EMAIL PROTECTED] Do you mean it never get set even if you reload the page? ------------------------------------------------------------------------ [2007-07-12 20:30:53] alex__rider at hotmail dot com Description: ------------ When trying to set a cookie in PHP under Apache2 / winXP, the cookie is not set. Reproduce code: --------------- <?php setcookie('test','some text', time()+360); echo 'cookie set<br>'; if (isset($_COOKIE['test'])) { echo 'cookie retrieved'; } else { echo 'cookie failed'; } ?> Expected result: ---------------- The out put should read 'cookie retrieved' if the cookie was set Actual result: -------------- the output I get is the failed message ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=41982&edit=1