用F5刷新的时候,怎样才不提交数据
页面有一个submit按钮,用来数据的提交
但是用F5刷新,也会提交数据,怎样禁止刷新的时候不提交数据,只在点击submint后才提交?
问题点数:0、回复次数:7Top
1 楼waynejs()回复于 2004-04-04 13:09:40 得分 0
做个判断先,<input type=submit name=OK value="提交">
if($OK){
//数据处理
}Top
2 楼apices(空气·水·呼吸)回复于 2004-04-05 09:40:17 得分 0
试试先!Top
3 楼apices(空气·水·呼吸)回复于 2004-04-05 10:00:21 得分 0
好像没有用……
点击submit后,$OK就不为空了,刷新时仍然会提交数据Top
4 楼waynejs()回复于 2004-04-05 21:22:57 得分 0
哦,那就用session作个提交判断吧,或则是提交后领表单无效Top
5 楼stefli()回复于 2004-04-05 21:29:17 得分 0
将处理页面和填写页面分开,不要在一个页面中处理,那样就不容易出错了Top
6 楼huhanshan013(飞兵团将军)回复于 2004-04-05 22:15:09 得分 0
session("OK")=1 做判断
处理
if session("ok")=1 then
处理
end if
处理完了后
set session("ok")=nothing
OK了,这样,你刷新也型不可能生成一个session 值,只有你程序写名才会生成!Top
7 楼armi514(armi514)回复于 2004-04-06 10:23:12 得分 0
用session做个判断,我用的是这个方法防刷的Top




