asp刷新后重复添加记录问题!

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:33:19
如题,请问,如何解决ASP页面刷新后,重复提交记录的问题?
最好详细一点,谢谢了
还有没有别的办法,我感觉验证码过于麻烦了点。。

验证码还麻烦啊?
那提交后重定向把,
其它的更麻烦

用验证码解决

增加一个转跳页
1、A页提交表单处理完后跳到转跳页
2、转跳页截取转跳过来的URL,再转跳回A页

要不就直接在处理完以后,截取当前URL,直接在打开一遍

'先判断一下是否有记录,没有记录时才插入。
if not r.eof then
response.Write ("抱歉,记录已经存在!。<br><a href='javascript:window.history.back();'>点击此处返回上一页</a>")
response.end
conn.close
set conn=nothing
end if
rs.AddNew
rs("username")=username
......
rs.update
rs.close()
set rs=nothing