国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > php教程 > 怎么防止刷新网页重复插入数据

怎么防止刷新网页重复插入数据

来源:程序员人生   发布时间:2013-10-09 19:35:08 阅读次数:3183次

关于怎么防止刷新网页重复插入数据方法很多也很简单的,下面我们就来提供几种参考的处理方法吧。

如何防止刷新网页插入数据:

我做了一个留言板,但是每次刷新就会插入信息,请问怎么做才能防止刷新插入数据呢

JS每次操作后返回

  1. $regs=mysql_query($shouruinsert,$conn); 
  2. if($regsecho "<script>window.alert("操作成功");</script><font size=3><a href=inout.htm>你的收入已经入库,请返回.不要刷新本页以免重复提交</a></font><script>window.location.href='inout.htm';</script>"
  3. else
  4. echo "<script>window.alert("操作失败");</script><font size=3><a href=inout.htm>请检查你提交的数据是否规范或者联系管理员!!</a></font>";} 
  5. 可以在发表页生成个cookie,在提交页,如果提交成功了就把这个cookie清了,这个刷新的时候判断cookie是否存在就可以了 
  6. 还有和种方法就是查询数据库之后直接判断, 
  7. if($regs){ 
  8. die('is exisit'); 
  9. }else
  10. mysql_..... 
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生