php防止页面刷新重复提交数据

php防止页面刷新重复提交数据

 


  1. <?php 
  2. session_start(); 
  3. if($_POST){ 
  4.     $data = $_POST[name]; 
  5.     $tag = $_POST[tag]; 
  6.     if($_SESSION[status]==$tag){ 
  7.         echo $data
  8.     } 
  9.     else
  10.         echo "不允许刷新!"
  11.     } 
  12. $v = mt_rand(1,10000); 
  13. ?> 
  14.  
  15. <form method="post" name="magic" action=""
  16.     <input type="hidden" name="tag" value="<?php echo $v;?>" /> 
  17.     <input type="text" name="name" /> 
  18.     <input type="submit" value="submit" /> 
  19. </form> 
  20.  
  21. <?php 
  22. $_SESSION[status] = $v
  23. ?> 

本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/1183398,如需转载请自行联系原作者




上一篇:log4net配置详细说明


下一篇:阿里云推新一代ECS实例N5 性能提升60%