从JavaScript cookie读取PHP cookie

时间:2015-05-04 12:24:19

标签: javascript php cookies

当我制作这样的JavaScript cookie时:

document.cookie = "hh=234,23423,324";

我从PHP中读到这样的内容:

echo ($_COOKIE['hh']);

它只返回值: 234 而不是:234,23423,324

在Google Chrome资源标签中,整个值显示为' 234,23423,324'。

任何信息都有帮助[1]:http://i.stack.imgur.com/5IpXg.png

1 个答案:

答案 0 :(得分:3)

您需要将Cookie存储为字符串而不是数字。否则,您的cookie可能会被解释为数字,停止解析第一个非数字字符。

在JavaScript中试用:document.cookie = 'hh="234,23423,324"';

Mozilla's cookie documentation中阅读更多内容。