在php中回显一个变量会给出一个数字,并将变量设置为cookie并评估cookie给出另一个?

时间:2011-05-28 10:53:11

标签: php javascript ajax cookies

我在一个名为childnumber的post数组中有一个变量,它是一个通过ajax发送到服务器的javascript变量。在PHP脚本中,它在这里:

$newValue = $_POST["childnumber"]+1;

我已添加1。在php脚本中回显$ newvalue并通过ajax响应将其发送回客户端,在clientside html上提供正确的数字。但是如果我设置了cookie

setcookie($cookieName,$newValue);
在PHP中,而不是将其回送给客户端并检查cookie客户端,cookiename是正确的,但新值每次都只是'1'。那么如何将cookie值作为回传给客户端的值?

由于

1 个答案:

答案 0 :(得分:0)

据我了解你的过程,你发送一个异步请求,通过设置一个cookie来处理它......你发回了什么?

我可能错了(并且对其他人的澄清感到高兴)但是不会在http标头上设置cookie,因此在“重新加载”或重定向到新的/同一页面后可以访问它吗?