欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

thinkPHP中create方法與令牌驗(yàn)證實(shí)例淺析

 更新時(shí)間:2015年12月08日 16:00:41   作者:hello_ljfbest  
這篇文章主要介紹了thinkPHP中create方法與令牌驗(yàn)證,以一個(gè)簡(jiǎn)單實(shí)例形式分析了thinkPHP中create方法與令牌驗(yàn)證增加表單安全性的相關(guān)技巧,代碼備有詳盡注釋說(shuō)明,需要的朋友可以參考下

本文實(shí)例講述了thinkPHP中create方法與令牌驗(yàn)證。分享給大家供大家參考,具體如下:

thinkPHP的create方法與令牌驗(yàn)證主要是涉及表單的安全性。

代碼如下:

<?php
// 本類(lèi)由系統(tǒng)自動(dòng)生成,僅供測(cè)試用途 
class IndexAction extends Action{
 public function index(){
  $this->display();
 }
 //一般用戶(hù)在網(wǎng)站完成信息的添加修改……但是有意外,用戶(hù)吧網(wǎng)頁(yè)另存為到本地了,然后在這當(dāng)中模擬了很多組數(shù)據(jù),然后……不停地刷新想我的數(shù)據(jù)庫(kù)中寫(xiě)入,還將隱藏表當(dāng)中的id給改了
 //原先在處理過(guò)程中可以判斷上級(jí)來(lái)源,如果上級(jí)地址等于我網(wǎng)站的地址,我就將其寫(xiě)入,如果不是我網(wǎng)站的,我就禁止其寫(xiě)入……而上級(jí)來(lái)源可以被模擬
 //create() 會(huì)自動(dòng)去獲取相關(guān)數(shù)據(jù);自動(dòng)令牌驗(yàn)證;完成自動(dòng)映射,自動(dòng)填充,自動(dòng)驗(yàn)證(三大自動(dòng))創(chuàng)建成功會(huì)返回一個(gè)數(shù)組,否則false ;會(huì)增加一個(gè)隱藏項(xiàng)隱藏項(xiàng)加密方法md5
 //令牌驗(yàn)證可以設(shè)置,加密方法也可以設(shè)置 TOKEN_NO=>true;
 function add(){
  $user=new Model('user');
  if($vo=$user->create()){
   //success 這個(gè)方法是執(zhí)行成功的一個(gè)方法,它會(huì)給出對(duì)應(yīng)的跳轉(zhuǎn)頁(yè)面,跳轉(zhuǎn)時(shí)間,還有成功信息提示,此文件放在default的Public公共文件里
   //dump($vo);
   echo $user->username;
   echo $user->password;
   dump($user);
   $this->success('實(shí)例化模型成功');
  }
  else{
   //error是執(zhí)行失敗的方法,在這個(gè)方法當(dāng)中,執(zhí)行失敗代碼就不會(huì)向后繼續(xù)
   $this->error($user->getError());//getError()專(zhuān)門(mén)用來(lái)顯示詳細(xì)錯(cuò)誤信息
  }
 }
}
?>

模板文件如下:

<form action="__URL__/add" method="post">
<input type="text" name="username" />
<input type="password" name="password" />
<input type="hidden" id="2" />
<input type="submit" value="提交" />
</form>

希望本文所述對(duì)大家基于thinkPHP框架的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 在Win7 中為php擴(kuò)展配置Xcache

    在Win7 中為php擴(kuò)展配置Xcache

    XCache是一個(gè)又快又穩(wěn)定的PHP opcode緩存器.經(jīng)過(guò)良好的測(cè)試并在大流量/高負(fù)載的生產(chǎn)機(jī)器上穩(wěn)定運(yùn)行.經(jīng)過(guò)(在linux上)測(cè)試并支持所有現(xiàn)行PHP分支的最新發(fā)布版本,如php5.0~5.6(x64和x86),并支持線(xiàn)程安全/Windows.與同類(lèi)opcode緩存器相比更勝一籌, 比如能夠快速跟進(jìn)PHP版本.
    2014-10-10
  • laravel excel 上傳文件保存到本地服務(wù)器功能

    laravel excel 上傳文件保存到本地服務(wù)器功能

    今天小編就為大家分享一篇laravel excel 上傳文件保存到本地服務(wù)器功能,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • PHP讀取文件的常見(jiàn)幾種方法

    PHP讀取文件的常見(jiàn)幾種方法

    這篇文章主要介紹了PHP讀取文件的常見(jiàn)幾種方法,本文總結(jié)了PHP中讀取文件的方法,每一個(gè)都附有使用例子等,需要的朋友可以參考下。
    2016-11-11
  • Laravel 的數(shù)據(jù)庫(kù)遷移的方法

    Laravel 的數(shù)據(jù)庫(kù)遷移的方法

    本篇文章主要介紹了Laravel 的數(shù)據(jù)庫(kù)遷移的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • yii框架數(shù)據(jù)庫(kù)關(guān)聯(lián)查詢(xún)操作示例

    yii框架數(shù)據(jù)庫(kù)關(guān)聯(lián)查詢(xún)操作示例

    這篇文章主要介紹了yii框架數(shù)據(jù)庫(kù)關(guān)聯(lián)查詢(xún)操作,結(jié)合實(shí)例形式總結(jié)分析了yii數(shù)據(jù)庫(kù)關(guān)聯(lián)查詢(xún)的常見(jiàn)操作方法與使用注意事項(xiàng),需要的朋友可以參考下
    2019-10-10
  • PHP判斷是手機(jī)端還是PC端 PHP判斷是否是微信瀏覽器

    PHP判斷是手機(jī)端還是PC端 PHP判斷是否是微信瀏覽器

    這篇文章主要為大家詳細(xì)介紹了PHP判斷是手機(jī)端還是PC端,以及PHP判斷是否是微信瀏覽器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • PHP使用opendir和readdir函數(shù)讀取指定目錄下所有文件

    PHP使用opendir和readdir函數(shù)讀取指定目錄下所有文件

    這篇文章主要介紹了PHP使用opendir和readdir函數(shù)讀取指定目錄下所有文件實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • ThinkPHP中url隱藏入口文件后接收alipay傳值的方法

    ThinkPHP中url隱藏入口文件后接收alipay傳值的方法

    這篇文章主要介紹了ThinkPHP中url隱藏入口文件后接收alipay傳值的方法,可實(shí)現(xiàn)針對(duì)第三方接口的URL地址中的?進(jìn)行轉(zhuǎn)換處理,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-12-12
  • PHP仿博客園 個(gè)人博客(2) 數(shù)據(jù)庫(kù)增添改刪

    PHP仿博客園 個(gè)人博客(2) 數(shù)據(jù)庫(kù)增添改刪

    先謝謝大家的鼓勵(lì)與支持,這是第2篇了。也是這個(gè)博客系統(tǒng)最核心的東西。這個(gè)博客寫(xiě)完后,我會(huì)把它放在我的博客網(wǎng)站。這里也有我的一個(gè)簡(jiǎn)歷
    2013-07-07
  • php使用cookie實(shí)現(xiàn)記住登錄狀態(tài)

    php使用cookie實(shí)現(xiàn)記住登錄狀態(tài)

    這篇文章主要介紹了php使用cookie實(shí)現(xiàn)記住登錄狀態(tài),本文用最原始的方法講解如何實(shí)現(xiàn)記住登錄狀態(tài),給出3個(gè)步驟和具體實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04

最新評(píng)論