求解:在一个代码页(CodePage)不是936的系统中,如何将变量的中文值正确地写进Cookies?

shdfl 2001-12-14 08:28:06
在一个代码页(CodePage)不是936的系统中,如何将变量的中文值正确地写进Cookies?

例如:

写Cookies (系统的代码页(CodePage)不是936)

<%
username = "中文"
response.cookies("name") = username
response.Cookies("name").Expires = Date + 365
%>


读Cookies

<%
Session.CodePage = 936
old_username = request.cookies("name")
response.write old_username
%>



打开(Cookies).txt查看,
字符“中文”变成了“username=%3F%3F”,
而不是“username=%D6%D0%CE%C4”

在读Cookies后,显示在页面上的内容是两个单字节的问号:“??”


请问这是什么原因造成的?应该用什么办法解决?
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shdfl 2001-12-14
  • 打赏
  • 举报
回复
唉,半天过去了,还是没答案。
shdfl 2001-12-14
  • 打赏
  • 举报
回复
那位高手知道原因,麻烦指点一下,谢谢。
shdfl 2001-12-14
  • 打赏
  • 举报
回复
up......

256

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧