This is a discussion on PHP and Cookies within the PHP Language forums, part of the PHP Programming Forums category; I am having trouble retrieving cookie data using IE 7. I am using the following code to store the current ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
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: <?php //($sec, $min, $hour, $mday, $mon, $year, $wday, $ydat, $isdst) = localtime(); $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, "/", ".assistacomp.com"); SetCookie("user", $userlogin, time()+60*60*24*365, "/", ".assistacomp.com"); ?> 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? |
|
|||
|
Jeff wrote:
> 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: > > <?php > //($sec, $min, $hour, $mday, $mon, $year, $wday, $ydat, $isdst) = > localtime(); > $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, "/", > ".assistacomp.com"); > SetCookie("user", $userlogin, time()+60*60*24*365, "/", > ".assistacomp.com"); > ?> > > 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? > 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. jstucklex@attglobal.net ================== |
![]() |
| Thread Tools | |
| Display Modes | |
|
|