gpt4 book ai didi

php - 如何使用javascript写一个非英文字符的cookie并让php正确读取

转载 作者:行者123 更新时间:2023-11-30 05:58:59 25 4
gpt4 key购买 nike

我的网站有时需要使用 php 读取 javascript cookie,但有时我会从一些用户那里得到奇怪的字符集,例如 `#16 3CFJ) DD%J,'1 而对于某些用户来说,它可以正确读取它。因此,我认为问题出在客户端。我用这个方法写cookies:

    var expireDate = new Date();
expireDate.setMonth(expireDate.getMonth() + 1);
var value="Sami";
document.cookie = "name="+value+";path=/;expires="+expireDate.toGMTString();

和这个 $_COOKIE['name'] 使用 php 读取它。

最佳答案

Cookie 无法使用 header 进行处理。所以,

使用 base64_encode() 对您的 cookie 进行编码,并使用 base64_decode() 对其进行解码以读取它。

要在 Javascript 中编码/解码,this答案可能会有所帮助。

关于php - 如何使用javascript写一个非英文字符的cookie并让php正确读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10011142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com