龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

探讨PHP表单重复提交的预防法则

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
PHP 表单在提交的过程中经常会遇到重复提交的问题。那么,今天我们就为大家介绍有关PHP表单重复提交的避免方法。这两天在考虑关于PC端的避免表单重复提交和页面刷新,导致数据库

PHP表单在提交的过程中经常会遇到重复提交的问题。那么,今天我们就为大家介绍有关PHP表单重复提交的避免方法。这两天在考虑关于PC端的避免表单重复提交和页面刷新,导致数据库重复操作的情况处理。

现在罗列一下,关于避免PHP表单重复提交的常用几种常规方案,以下是源码:

1.使用客户端JS脚本
提到客户端脚本,经常使用的是JavaScript进行常规输入验证。

  1. < form method="post" name="register" 
  2. action="test.php" enctype="multipart/form-data">   
  3. < input name="text" type="text" id="text" />
  4. < input name="cont" value="提交" type="button" 
  5. onClick="document.register.cont.value='正在提交,请等待...';  
  6. document.register.cont.disabled=true;
  7. document.the_form.submit();"> 
  8. < /form> 

精彩图集

赞助商链接