0

我这里有问题。我的 IE9 不接受 cookie。安全级别和东西都可以。一切都说应该接受cookies,但事实并非如此!

$cookie = 'abc';
setcookie('id', $cookie, time() + 8640000);

这适用于除我心爱的浏览器之外的所有其他浏览器;(

4

4 回答 4

2

尝试像这样设置cookie,这样可能会起作用:

var now = new Date();
        var time = now.getTime();
        time += 3600 * 1000;
        now.setTime(time);
document.cookie =
                'cookiename=cookievalue' +
                '; expires=' + now.toGMTString() +
                '; path=/';
于 2013-05-03T00:33:51.453 回答
0

在此处检查解决方案 - Internet Explorer 忽略某些域上的 cookie(无法读取或设置 cookie) - 不可接受的域名,它帮助了我。或在这里 - http://www.timeanddate.com/custom/cookiesie.html - IE cookie 设置。

于 2013-10-01T09:54:11.837 回答
0

同样的问题...尝试重置 IE 设置并且不要使用开发人员工具中的“禁用 cookie”。

于 2013-07-15T06:57:48.083 回答
0

使用您的内部 IP 地址

开始菜单 -> 输入 CMD -> 输入 IPConfig /ALL

查找 IPv4 地址:

IPv4 Address. . . . . . . . . . . : 192.168.0.12(Preferred)

在浏览器地址栏中只需替换localhost为 IP 地址 这样localhost/mywebsite/就变成了192.168.0.12/mywebsite/

然后 IE 将正常使用 cookie

于 2019-05-05T11:38:00.617 回答