程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP 表單防止刷新提交的方法,php表單刷新提交

PHP 表單防止刷新提交的方法,php表單刷新提交

編輯:關於PHP編程

PHP 表單防止刷新提交的方法,php表單刷新提交


摘自http://bbs.chinaunix.net/thread-667547-1-1.html

---------------------------------------------------------------------

輸出表單頁面的時候:(舉一個例子,並不完善)
$intFlag = md5(time());
$strFlag = 'flag_$intFlag';
$_SESSION["$strFlag"] = 1;
<input type="hidden" name="action_flag" value="$strFlag">

那麼接受數據的時候:
$action_flag = trim($_POST["action_flag"]);
if ($action_flag!="" && $_SESSION["$action_flag"]==1)
{
    $_SESSION["$action_flag"] = 2;
    //處理數據
}
else
{
  die("重復提交或者其他錯誤");
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved