$ _COOKIE不适用于Safari iOS
问题描述:
在Chrome和FF中使用以下代码段时,它可以正常工作。但iOS和Safari不会得到cookie。
<?php $current_gemeente = $_COOKIE["Gemeente"]; ?>
我已确认cookie已放置在开发人员工具上,并在Mac上连接iPhone并使用Safari进行测试。当使用简单的W3Schools JavaScript函数来读取cookie时,它的工作效果非常好。
我已确认路径正确“/”。
如果我可以,我只会用JavaScript获取cookie,但我需要cookie值为WordPress查询。
答
原来,在Mac和iOS上的Safari浏览器无法按照上面的方式阅读烹饪。通过主办方,我们已经将各种形式的缓存关闭,并没有解决任何问题。
代码将被重写为会话而不是cookie。
貌似https://*.com/questions/15968640/safari-browser-not-handling-cookie-php –
https://*.com/a/42731886/4248328 –
@ViktarPryshchepa我已经重复读一个,但我的确有路径。 –