CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

用F5刷新的时候,怎样才不提交数据

楼主apices(空气·水·呼吸)2004-04-04 10:41:32 在 Web 开发 / PHP 提问

页面有一个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

相关问题

  • 页面提交后刷新页面数据又提交
  • 如何防止浏览器刷新重复提交数据?
  • 怎么才能让点刷新后.从重复提交数据!
  • 能否给一个无刷新提交数据的例子
  • 请教:如何防止页面刷新造成的数据重复提交?
  • 关于不刷新页面提交数据,并返回的问题。
  • 急!怎样防止页面刷新时,再次提交上次数据!
  • 不刷新页面向服务器端提交数据的问题
  • 点击按钮,提交数据,页面刷新,为什么页面上的datalist不更新数据?
  • 在当前页面提交数据,但是只有刷新才能显示新增的记录,怎么办?

关键词

  • 数据
  • 页面
  • 提交
  • 刷新
  • 处理
  • ok
  • session

得分解答快速导航

  • 帖主:apices

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo