关于提交表单的问题?

deyen 2003-04-11 05:36:24
为什么我每次提交的内容在第二页显示出来总是经过编码的,
怎样把它取消?

以下为部分代码:
====diy1.asp======
<form action="diy2.asp" name="frm_diy1" method="post"">
<input name="aa" type="checkbox" value="星期一">星期一<br>
<input name="bb" type="checkbox" value="星期二">星期二<br>
<input name="cc" type="checkbox" value="星期三">星期三<br>
<input type="submit">
</form>

====diy2.asp======
<%
element = Request.Form
elements = split(element,"&")
redim myname(UBound(elements))
redim myval(UBound(elements))
for i = 0 to UBound(elements)
z = split(elements(i),"=")
myname(i) = z(0)
Response.Write(myname(i)&"=")
myval(i) = z(1)
Response.Write(myval(i)&"<br>")
next
%>

在diy2.asp中,为什么总是显示为:
aa=%D0%C7%C6%DA%D2%BB
bb=%D0%C7%C6%DA%B6%FE
cc=%D0%C7%C6%DA%C8%FD
...全文
22 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
DavidBone 2003-04-14
  • 打赏
  • 举报
回复
ding
yibotiemen 2003-04-11
  • 打赏
  • 举报
回复
我试过了
get的话不行
post的是乱码
有没有类似于urldecode之类的代码?
deyen 2003-04-11
  • 打赏
  • 举报
回复
因为有很多<input name="cc" type="checkbox" value="星期三">星期三<br/>
所以。。。
ekun008 2003-04-11
  • 打赏
  • 举报
回复
大家到这里看看,
http://www.solarstones.com/wzq/
我第一次写的,帮我测试一下好吗?
bluesky1314520 2003-04-11
  • 打赏
  • 举报
回复
这个应该不会出现编码问题,看看你的浏览器上查看里的编码在浏览的时候是什么!
possible_Y 2003-04-11
  • 打赏
  • 举报
回复
应该不是post的问题
试试
<%=Request.Form("aa")%>
deyen 2003-04-11
  • 打赏
  • 举报
回复
get 的方式也会进行url编码?
deyen 2003-04-11
  • 打赏
  • 举报
回复
没有别的办法了吗?

或者其他可以替代的方法也可以?
possible_Y 2003-04-11
  • 打赏
  • 举报
回复
post方式会进行url编码,而汉字就会出错
deyen 2003-04-11
  • 打赏
  • 举报
回复
啊,不好意思,在这里写错了。
vulcan 2003-04-11
  • 打赏
  • 举报
回复
<form action="diy2.asp" name="frm_diy1" method="post"">
===>
<form action="diy2.asp" name="frm_diy1" method="get">

28,390

社区成员

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

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