主頁 > 知識庫 > TP5框架簡單登錄功能實現(xiàn)方法示例

TP5框架簡單登錄功能實現(xiàn)方法示例

熱門標(biāo)簽:泊頭在哪里辦理400電話 欣思維地圖標(biāo)注 高德地圖標(biāo)注店鋪收費嗎 江門回?fù)芡夂粝到y(tǒng) 杭州語音電銷機(jī)器人 天潤融通外呼系統(tǒng)好嗎 電銷機(jī)器人沒有效果怎么樣 高德地圖標(biāo)注位置怎么標(biāo)注 江西電銷機(jī)器人收費

本文實例講述了TP5框架簡單登錄功能實現(xiàn)方法。分享給大家供大家參考,具體如下:

登錄方法,驗證

public function login()
{
    if(request()->isGet()){
      return view('login');
    }elseif(request()->isPost()){
      $model = new InfoModel(); 
      $name = input('name'); //獲取表單提交的姓名
      $pwd = input('password');//獲取表單提交的密碼
      if($model->LoginVerify($name,$pwd)){
        $verify = input('code'); //獲取驗證碼的值
        $cap = new Captcha(); //實例化驗證碼類
        if($cap->check($verify)){
          $this->success('登錄成功','admin/ShowIndex');//登錄成功跳轉(zhuǎn)首頁
          /*echo '登錄成功';*/
        }else{
          $this->error('驗證碼錯誤','admin/admin/login');
        }
      }
    }
}

表單

div class="form-group">
    div class="field field-icon-right">
      input type="password" class="input input-big" name="password" placeholder="登錄密碼" data-validate="required:請?zhí)顚懨艽a" />
      span class="icon icon-key margin-small">/span>
    /div>
  /div>
  div class="form-group">
    div class="field">
      input type="text" class="input input-big" name="code" placeholder="填寫右側(cè)的驗證碼" data-validate="required:請?zhí)顚懹覀?cè)的驗證碼" />
      img src="{:captcha_src()}" alt="" width="150" height="32" class="passcode" style="height:43px;cursor:pointer;" οnclick="this.src=this.src+'?'"> 
    /div>
/div>

model類,要與表名同名

?php
namespace app\admin\model;
use think\Model;
class Info extends Model
{
#登錄驗證
  public function LoginVerify($name,$pwd)
  {
    //$re = $this->where(["username =>'$name',pwd=>'$pwd'"])->find();
    $re = $this->where("username='$name' and pwd='$pwd'")->find();
    if($re){
      return $re;
    }else{
      return null;
    }
  }
}

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。

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

您可能感興趣的文章:
  • thinkphp5框架結(jié)合mysql實現(xiàn)微信登錄和自定義分享鏈接與圖文功能示例
  • PHP實現(xiàn)用戶異地登錄提醒功能的方法【基于thinkPHP框架】
  • thinkPHP實現(xiàn)的驗證碼登錄功能示例
  • thinkPHP5項目中實現(xiàn)QQ第三方登錄功能
  • ThinkPHP實現(xiàn)登錄退出功能
  • thinkphp 手機(jī)號和用戶名同時登錄
  • Thinkphp框架 表單自動驗證登錄注冊 ajax自動驗證登錄注冊
  • ThinkPHP3.2.2實現(xiàn)持久登錄(記住我)功能的方法
  • thinkphp框架下實現(xiàn)登錄、注冊、找回密碼功能
  • ThinkPHP登錄功能的實現(xiàn)方法
  • ThinkPHP之用戶注冊登錄留言完整實例

標(biāo)簽:駐馬店 雙鴨山 石嘴山 大同 深圳 內(nèi)江 江門

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《TP5框架簡單登錄功能實現(xiàn)方法示例》,本文關(guān)鍵詞  TP5,框架,簡單,登錄,功能,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《TP5框架簡單登錄功能實現(xiàn)方法示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于TP5框架簡單登錄功能實現(xiàn)方法示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章