Javascript 登录wordpress后,Cookie仅可通过PHP读取
这是一个奇怪的。我正在使用jquery cookie创建cookie。设置cookie后,页面将重新加载,我可以使用PHP的Javascript 登录wordpress后,Cookie仅可通过PHP读取,javascript,php,jquery,wordpress,cookies,Javascript,Php,Jquery,Wordpress,Cookies,这是一个奇怪的。我正在使用jquery cookie创建cookie。设置cookie后,页面将重新加载,我可以使用PHP的$\u cookie 这在wpengine上的开发环境中运行良好 一旦我将整个内容复制到我的实时环境中(仍在wpengine上) javascript cookie设置正确,我可以在控制台中输出值,但是php无法正确读取cookie。 除了 如果我登录wordpress 这有什么逻辑意义吗?为什么它在我的DEV上工作而不是在我的live上?cookie只有在我登录wordp
$\u cookie
这在wpengine上的开发环境中运行良好
一旦我将整个内容复制到我的实时环境中(仍在wpengine上)
javascript cookie设置正确,我可以在控制台中输出值,但是php无法正确读取cookie。
除了
如果我登录wordpress
这有什么逻辑意义吗?为什么它在我的DEV上工作而不是在我的live上?cookie只有在我登录wordpress后才起作用
使用JS:
$.cookie('province', provinceCode, { expires: 30, path: '/' });
用PHP阅读:
$provinceCode = $_COOKIE['province'];
就像我说的,它在不同的环境下工作。它甚至可以在LIVE上运行,但只有当我连接到wordpress管理员时才可以。我不知道该怎么做…我们需要看看你是如何在js中设置cookie的,并用PHPOnce检索cookie的。有一段时间,我花了一天多的时间在WPENGINE上调试带有会话的代码,请阅读本文