最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ThinkPHP實現(xiàn)簡單登陸功能

 更新時間:2017年04月28日 09:00:09   投稿:lijiao  
這篇文章主要為大家詳細介紹了ThinkPHP實現(xiàn)簡單登陸功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下

思路:前臺輸入賬號密碼,后臺自定義一個函數(shù)checkNamePwd()用于驗證賬號密碼正確與否,在控制器里調用,其中,checkNamePwd()方法驗證賬號密碼正確性是首先通過賬號查找密碼,然后把查找出來的密碼和用戶輸入的密碼比較,相同則登陸成功,否則登錄失??!

首先在模型類定義一個函數(shù)checkNamePwd()

public function checkNamePwd($name,$pwd)
  {
    
    //①先根據(jù)$name查詢是否存在指定名字的記錄
    //通過$name查找整條記錄
    $res = $this->where("mg_name='$name'")->find();
    if ($res) {
      
      //②把查詢到的記錄的密碼與用戶輸入的密碼比較
      if ($res['mg_pwd']===$pwd) {
        return $res;
      }
    }else{
      return null;
    }
  }

控制器接收用戶輸入的信息并調用checkNamePwd()方法

$manager = new \Model\ManagerModel();
$name = $_POST['admin_user'];
$pwd = $_POST['admin_psd'];
//驗證成功返回整條記錄,否則返回null
$info = $manager->checkNamePwd($name,$pwd);
    
if ($info) {
      
//驗證成功,給用戶信息session持久化操作(name,id)
session('admin_id',$info['mg_id']);
session('admin_name',$info['mg_name']);
      
//跳轉后臺首頁
 $this->redirect('Index/index');
 }else{
  echo "用戶名或密碼錯誤";
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能

    Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能

    這篇文章主要介紹了Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能,文中給大家提到了軟刪除功能的實現(xiàn)方法,需要的朋友可以參考下
    2019-08-08
  • PHP網(wǎng)頁游戲學習之Xnova(ogame)源碼解讀(十四)

    PHP網(wǎng)頁游戲學習之Xnova(ogame)源碼解讀(十四)

    這篇文章主要介紹了PHP網(wǎng)頁游戲Xnova(ogame)源碼解讀的資源更新頁面部分,需要的朋友可以參考下
    2014-06-06
  • php實現(xiàn)window平臺的checkdnsrr函數(shù)

    php實現(xiàn)window平臺的checkdnsrr函數(shù)

    這篇文章主要介紹了php實現(xiàn)window平臺的checkdnsrr函數(shù),PHP的自帶checkdnsrr函數(shù)只在linux平臺有效,本文就模擬出了一個window下可以使用的checkdnsrr函數(shù),需要的朋友可以參考下
    2015-05-05
  • php制作的簡單驗證碼識別代碼

    php制作的簡單驗證碼識別代碼

    近期研究一些突破驗證碼方面的知識,記錄下來。一方面算是對這幾天學習知識的總結幫助自己理解;另一方面希望對研究這方面的技術同學有所幫助;另外也希望引起網(wǎng)站管理者的注意,在提供驗證碼時多些考慮進去。由于剛剛接觸這方面的知識,理解比較淺顯,有錯誤再所難免
    2016-01-01
  • PHP使用第三方即時獲取物流動態(tài)實例詳解

    PHP使用第三方即時獲取物流動態(tài)實例詳解

    這篇文章主要介紹了PHP使用第三方即時獲取物流動態(tài),非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-04-04
  • php之Aes加密案例講解

    php之Aes加密案例講解

    這篇文章主要介紹了php之Aes加密案例講解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-08-08
  • php使用mb_check_encoding檢查字符串在指定的編碼里是否有效

    php使用mb_check_encoding檢查字符串在指定的編碼里是否有效

    本文說的是PHP使用mb_check_encoding檢查字符串在指定的編碼里是否有效的實例
    2013-11-11
  • Laravel 5.4.36中session沒有保存成功問題的解決

    Laravel 5.4.36中session沒有保存成功問題的解決

    這篇文章主要給大家介紹了關于Laravel 5.4.36中session沒有保存成功問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-02-02
  • laravel 驗證錯誤信息到 blade模板的方法

    laravel 驗證錯誤信息到 blade模板的方法

    今天小編就為大家分享一篇laravel 驗證錯誤信息到 blade模板的方法,具有很好的參考價值。希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • php中的strpos使用示例

    php中的strpos使用示例

    strpos()函數(shù)返回字符串在另一個字符串中第一次出現(xiàn)的位置。如果沒有找到該字符串,則返回 false,下面看示例使用方法
    2014-02-02

最新評論

新沂市| 南投县| 滁州市| 峡江县| 霍州市| 云浮市| 沧州市| 富裕县| 大丰市| 来宾市| 宝山区| 乐清市| 三门县| 图们市| 仙桃市| 浠水县| 江孜县| 湘潭县| 黄山市| 四子王旗| 桦南县| 阿城市| 宿州市| 陵川县| 甘德县| 雷山县| 宜州市| 乌拉特后旗| 会泽县| 诸城市| 嘉定区| 长顺县| 贵溪市| 双柏县| 莆田市| 三江| 类乌齐县| 随州市| 鹿泉市| 茌平县| 宁安市|