从地址栏中输入中文,可到程序中就成了怪字符

tobyFrank 2005-04-14 12:39:58
我从地址栏中输入中文,可到程序中就成了怪字符.请各位帮帮,具体该如何解决.
http://localhost/flash_news/admin.aspx?action=class_chk&classid=2&newsid=2&classname=计算机综合&ifroot=false&ifpublic=true&parentid=11在程序中 classname = Request("classname")
classname="ۺ",放入Access数据库中也是怪字符


...全文
80 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lookatliu 2005-04-14
  • 打赏
  • 举报
回复
Server.URLEncode("计算机综合")
汉字什么的要urlencode一下
lookatliu 2005-04-14
  • 打赏
  • 举报
回复
接过来就不用再Server.UrlEncode了,前一个画面写?号语句前Server.UrlEncode下
tobyFrank 2005-04-14
  • 打赏
  • 举报
回复
classname = Server.UrlEncode(Request.QueryString("classname"))
一样是怪字符
lookatliu 2005-04-14
  • 打赏
  • 举报
回复
我单位是日文系统没办法帮你用中文字试,我用日文的测了下,可以的
lookatliu 2005-04-14
  • 打赏
  • 举报
回复
1.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="932"%>
<form action="Sample1.asp?id=<%=Server.URLEncode("かち")%>" method="Post">
<input type="submit" value="click">
</form>
2.asp
<%Response.Write(Request.QueryString("id"))%>
lookatliu 2005-04-14
  • 打赏
  • 举报
回复
你用下面的取下看看
Request.QueryString("classname")
tobyFrank 2005-04-14
  • 打赏
  • 举报
回复
用了,没有什么用啊!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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