我的网站有时需要使用 php 读取 javascript cookie,但有时我会从一些用户那里得到奇怪的字符集,例如 `#16 3CFJ) DD%J,'1 而对于某些用户,它可以正确读取。因此,我认为问题出在客户端。我使用这种方法来编写cookie:
var expireDate = new Date();
expireDate.setMonth(expireDate.getMonth() + 1);
var value="Sami";
document.cookie = "name="+value+";path=/;expires="+expireDate.toGMTString();
并$_COOKIE['name']
使用 php 读取它。