GET方式提交单为何第二次提交时会把第一次的内容也提交上来(在线等)

北京-李大鹏 2003-04-02 11:10:39
一个查询页面,有一关键字搜索,关键字是用GET方式提交上来。第一次查询没有任何问题,第二次再查询时就会有问题。
test.asp
=====================================
<%
if request("frmSubmit") = "True" then
sql = "select * from tablename where name like '%" & request("name") & "%'"
else
sql = "select * from tablename"
end if

rs.open sql, dbconn, 1, 1
%>
<form action="test.asp" method="get">
<input type="hidden" name="frmSubmit" value="True">
<input type="text" name="name"><input type=submit value="查询">
</form>
<table>
<tr><td>姓名</td></tr>
<%while not rs.EOF%>
<tr><td><%=rs("name")%></td></tr>
<%
rs.movenext
WEnd
%>
</table>
=================================================
以上程序,第一次查询时地址为:..../test.asp?frmSubmit=True&name=...
第二次查询时地址为:
..../test.asp?frmSubmit=True&name=...(正常)
或是
..../test.asp?frmSubmit=True&name=...&frmSubmit=True&name=...(不正常)
有时正常有时不正常,不知道为什么。
...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
北京-李大鹏 2003-07-21
  • 打赏
  • 举报
回复
已解决
北京-李大鹏 2003-04-02
  • 打赏
  • 举报
回复
因为分页的程序是别人写的,需要这些查询数据,而且只能用GET。
muxinpp 2003-04-02
  • 打赏
  • 举报
回复
为什么不用post

28,390

社区成员

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

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