PHP and Cookies

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
I am having trouble retrieving cookie data using IE 7.
I am using the following code to store the current date and user name
into a cookie:

//($sec, $min, $hour, $mday, $mon, $year, $wday, $ydat, $isdst) =
$localtime = localtime();
$localtime[5] += 1900;
$date = $localtime[4]+1 . "-" . $localtime[3] . "-" . $localtime[5];

// retrieve cookie
$visit = $_COOKIE['lastdate'];
if ($visit=="") $visit = "0-0-0";
$userlogin = $_COOKIE['user'];
if ($userlogin=="") $userlogin = "Guest";

// set cookie
SetCookie("lastdate", $date, time()+60*60*24*365, "/",
SetCookie("user", $userlogin, time()+60*60*24*365, "/",

The code works perfectly in FireFox but IE7 does something strange.
It functions perfectly until I reboot the computer. When the computer
is rebooted, a new cookie is created with a [2] after the cookie name
and the original cookie is completely ignored.
Anybody have any idea of how to fix this?

Re: PHP and Cookies

Jeff wrote:
Quoted text here. Click to load it

Find out why IE isn't recognizing the cookie.  Maybe a microsoft group
would be of more help.

Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.

Site Timeline