我在这里遇到了问题。我的IE9不接受cookie。安全级别和东西都可以。一切都说饼干应该被接受,但它们不是!
$cookie = 'abc';
setcookie('id', $cookie, time() + 8640000);
这适用于所有其他浏览器,除了我心爱的浏览器;(
答案 0 :(得分:0)
尝试设置cookie,这样可行:
var now = new Date();
var time = now.getTime();
time += 3600 * 1000;
now.setTime(time);
document.cookie =
'cookiename=cookievalue' +
'; expires=' + now.toGMTString() +
'; path=/';
答案 1 :(得分:0)
此处的问题相同...尝试重置IE设置,不要使用开发人员工具中的“禁用cookie”。
答案 2 :(得分:0)
在这里检查解决方案 - Internet Explorer ignores cookies on some domains (cannot read or set cookies) - 不可接受的域名,它帮助了我。或者在这里 - http://www.timeanddate.com/custom/cookiesie.html - IE Cookie设置。
答案 3 :(得分:0)
使用您的内部IP地址
开始菜单->输入CMD->输入IPConfig / ALL
寻找IPv4地址:
IPv4 Address. . . . . . . . . . . : 192.168.0.12(Preferred)
在浏览器地址栏中,只需将localhost
替换为IP地址
这样localhost/mywebsite/
就变成了192.168.0.12/mywebsite/
然后,IE即可正常使用Cookie