cookie值更新没有反映在PHP中

时间:2017-06-15 08:06:43

标签: php jquery cookies

我正在使用jquery动态更新cookie值:

$.cookie('mycookie', 'val1');

当我尝试在php中打印'mycookie'时,我没有得到更新的值。

echo $_COOKIE['mycookie'];

为什么jquery更新cookie值时没有反映通过php访问cookie?

jQuery设置cookie:

var date = new Date();
date.setTime(date.getTime() + (365*24*60*60*1000));

jQuery.cookie("mycookie", "myval", { expires: date });

1 个答案:

答案 0 :(得分:0)

你可以尝试添加路径和域

$.cookie('mycookie', 'val1', {
   expires : 10,           //expires in 10 days    
   path    : '/',          // your path
   domain  : 'jquery.com' // your domain

});