国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP使用token防止表單重復提交的方法

2024-05-04 23:44:52
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP使用token防止表單重復提交的方法,通過生成一個加密后的隨機數存入session的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'];  }}?><form method="post" action="">  <input type="hidden" name="token" value="<?php echo $_SESSION['token']?>">  <input type="text" name="test" value="Default">  <input type="submit" value="提交" /></form>
 


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 上虞市| 南华县| 鹤岗市| 松阳县| 玉林市| 崇信县| 新和县| 莫力| 岳阳县| 南乐县| 鄂伦春自治旗| 淮阳县| 化德县| 徐汇区| 奎屯市| 仲巴县| 富川| 盖州市| 伊春市| 连江县| 富平县| 彩票| 弥勒县| 大英县| 子洲县| 信丰县| 永平县| 邓州市| 嘉禾县| 布尔津县| 伊川县| 扶余县| 乳源| 昔阳县| 湖南省| 察雅县| 团风县| 和静县| 五家渠市| 平泉县| 天全县|