ajax php脚本中的Cookie值为空

ajax php脚本中的Cookie值为空,php,ajax,cookies,Php,Ajax,Cookies,当我发出jqueryajax请求时,cookie显示为空。我尝试设置一个会话,但是我希望它是一个cookie,而不是会话。它不是跨域的,它只存储一个简单的1个字符的数字。我想检索号码,做点什么,然后更新号码。当然,我可以使用会话,但我希望这是一个cookie setcookie("currentResult", "", time()+60*60*24*30*12, "/", "*(mysite)**.com", 0,1); 然后我在以后的脚本中添加一个值,如下所示 $_COOKIE["curr

当我发出jqueryajax请求时,cookie显示为空。我尝试设置一个会话,但是我希望它是一个cookie,而不是会话。它不是跨域的,它只存储一个简单的1个字符的数字。我想检索号码,做点什么,然后更新号码。当然,我可以使用会话,但我希望这是一个cookie

setcookie("currentResult", "", time()+60*60*24*30*12, "/", "*(mysite)**.com", 0,1);
然后我在以后的脚本中添加一个值,如下所示

$_COOKIE["currentResult"] = $ii;
然后当我调用像这样的AJAX php脚本时

 jQuery.ajax({
  type: "POST",
    url: "****(myscriptname.php)****",
     dataType: "html",
 data:  "start=" +start,
 success: function(data)
    {
      dataq = jQuery.trim(data);




    }  }); 
但可惜的是,脚本中的cookie是空的。 我在即时通讯的页面上重复了它,它的设置很好,没有问题

我对一个会话进行了完全相同的测试,该会话在AJAX脚本中。我似乎只是对饼干有点问题

它是我在ajax请求中尝试使用的任何cookie

我只能找到其他人谈论跨领域的问题,但这不是跨领域的。。。我糊涂了!
请帮忙

看看第7个参数。。。 1=不要让javascript看到此cookie

httponly
如果为TRUE,则cookie将仅通过HTTP协议进行访问。这意味着脚本语言(如JavaScript)无法访问cookie。有人认为,这种设置可以有效地帮助减少通过XSS攻击进行的身份盗窃(尽管并非所有浏览器都支持这种设置),但这种说法经常引起争议。在PHP5.2.0中添加。真假


看看第七个参数。。。 1=不要让javascript看到此cookie

httponly
如果为TRUE,则cookie将仅通过HTTP协议进行访问。这意味着脚本语言(如JavaScript)无法访问cookie。有人认为,这种设置可以有效地帮助减少通过XSS攻击进行的身份盗窃(尽管并非所有浏览器都支持这种设置),但这种说法经常引起争议。在PHP5.2.0中添加。真假


下面是解决方案!谢谢布拉德

改为; setcookie(“currentResult”,“time()+60*60*24*30*12”,“/”,“*(mysite)**.com”,0,0);它是固定的


看看第七个参数。。。1=不要让javascript看到此cookie

httponly
如果为TRUE,则cookie将仅通过HTTP协议进行访问。这意味着脚本语言(如JavaScript)无法访问cookie。有人认为,这种设置可以有效地帮助减少通过XSS攻击进行的身份盗窃(尽管并非所有浏览器都支持这种设置),但这种说法经常引起争议。在PHP5.2.0中添加。正确或错误

以下是解决方案!谢谢布拉德

改为; setcookie(“currentResult”,“time()+60*60*24*30*12”,“/”,“*(mysite)**.com”,0,0);它是固定的


看看第七个参数。。。1=不要让javascript看到此cookie

httponly
如果为TRUE,则cookie将仅通过HTTP协议进行访问。这意味着脚本语言(如JavaScript)无法访问cookie。有人认为,这种设置可以有效地帮助减少通过XSS攻击进行的身份盗窃(尽管并非所有浏览器都支持这种设置),但这种说法经常引起争议。在PHP5.2.0中添加。正确或错误

1如果您添加源代码,则他将绑定到access document.cookie,但他只使用ajax,浏览器而不是javascript处理请求中的cookie。感谢帮助人员,我将尝试尽快将1更改为0,但今天我可能没有机会处理此问题:(,我会尽快发布更新。起初我认为这已经解决了问题!然后我意识到我是在重复我所做的测试会话。当我意识到时,我感到非常失望!1如果你添加源代码,那么如果他绑定到access document.cookie,就会出现这种情况,但他只做ajax,而浏览器不是javascript来处理问题请求中的Cookie。感谢大家的帮助,我将尽快尝试将1更改为0,但是今天我可能没有机会处理此问题:(,我一有机会就会发布更新。起初我以为这已经解决了问题!然后我意识到我是在重复我所做的测试。当我意识到这一点时,我完全失望了!