Jump to content

Cookies Disabled But PHP Retains Values


Ringer

Recommended Posts

I'm a PHP newbie. Hope this question is not too basic. PHP version is 5.2.1 (Zend Core).

 

I disabled cookies in my browser (IE 6) and am setting a cookie in my PHP script. When I run the PHP script, I can clearly see that the cookie was not saved on my C: drive in the Cookies folder (if I enable cookies, it shows up there).

 

When I reload my script, it still finds the cookie in $_COOKIE. Doesn't PHP do an unset($_COOKIES) after it flushes the HTTP response to the client? I even tried adding random characters to the end of the URL to make sure the browser was not caching the last request (http://www.mySystem.com/testCookie.php?rand=afdsdafsfd). Thanks.

 

$noCookie = false;
if (! isset($_COOKIE['myCookieTest'])) {
     $noCookie = true;
     $expires = time() + 60; 
     $cookieValue = 'My Cookie Value <>& ' . time() ;
     setcookie('myCookieTest',$cookieValue,$expires); 
}

 

Chris

Link to comment
https://forums.phpfreaks.com/topic/91723-cookies-disabled-but-php-retains-values/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.