PHP使用token防止表單重複提交的方法,token表單
本文執行個體講述了PHP使用token防止表單重複提交的方法。分享給大家供大家參考,具體如下:
<?php/** PHP使用token防止表單重複提交* 此處理方法純粹是為了給初學者參考*/session_start();function set_token() { $_SESSION['token'] = md5(microtime(true));}function valid_token() { $return = $_REQUEST['token'] === $_SESSION['token'] ? true : false; set_token(); return $return;}//如果token為空白則產生一個tokenif(!isset($_SESSION['token']) || $_SESSION['token']=='') { set_token();}if(isset($_POST['test'])){ if(!valid_token()){ echo "token error"; }else{ echo '成功提交,Value:'.$_POST['test']; }}?>
更多關於PHP相關內容感興趣的讀者可查看本站專題:《php curl用法總結》、《PHP運算與運算子用法總結》、《PHP網路編程技巧總結》、《PHP基本文法入門教程》、《php操作office文檔技巧總結(包括word,excel,access,ppt)》、《php日期與時間用法總結》、《php物件導向程式設計入門教程》、《php字串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》
希望本文所述對大家PHP程式設計有所協助。
您可能感興趣的文章:
- PHP令牌 Token改進版
- PHP Token(令牌)設計
- 解決php表單重複提交實現方法
- php通過記錄IP來防止表單重複提交方法分析
- PHP防止表單重複提交的幾種常用方法匯總
- ThinkPHP 防止表單重複提交的方法
http://www.bkjia.com/PHPjc/1119994.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1119994.htmlTechArticlePHP使用token防止表單重複提交的方法,token表單 本文執行個體講述了PHP使用token防止表單重複提交的方法。分享給大家供大家參考,具體如下:...