久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日頭條 焦點資訊 營銷之道 企業報道 淘寶運營 網站建設 軟件開發 400電話
  當前位置: 首頁 » 資訊 » 軟件開發 » 正文

ThinkPHP實現登錄退出功能的代碼分享

放大字體  縮小字體 發布日期:2018-02-10  來源:企業800網  作者:新格網  瀏覽次數:71  【去百度看看】
本文主要和大家詳細介紹了ThinkPHP實現登錄退出功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能幫助到大家。


<?php 

public function checkyzm($yzm){
 $verify=new \Think\Verify();//實例化TP自帶的Verify方法
 if($verify->check($yzm)){//調用check方法
  return true;
 }else{
  echo '驗證碼錯誤';
  exit();
 }
}

public function login(){
 if(!IS_POST){
  $this->display();
 }else{
  //若驗證碼驗證通過
  if($this->checkyzm(I('post.yzm'))){
   $username=I('post.username');
   $user=D( ' user ' )->where(" username='$username' ")->find();
   //post過來的password拼接鹽md5后密碼=數據庫的密碼,則通過
   if(md5( I( ' post.password ' ) . $user[ ' salt ' ])===$user['password']{
    cookie('username' , $userp[ ' username ' ]);//寫入cookie
    $this->redirect('/');//跳轉到首頁
   }else{
    echo '用戶名或密碼不對';
   }
  }
 }
}



//若沒有cookie數據
您好歡迎觀臨
<if condition="$Think.cookie.username eq null">
<a href="{:U('Home/User/login')}" rel="external nofollow" rel="external nofollow" style="color:#50884b">登陸</a> |
<a href="{:U('Home/User/reg')}" rel="external nofollow" style="color:#50884b">免費注冊</a> |
<else />
{$Think.cookie.username}|
<<a href="{:U('Home/User/login')}" rel="external nofollow" rel="external nofollow" style="color:#50884b">退出</a>
 </if>


 
 public function logout(){
  cookie('username' , null);
  $this->redirect('/');
 }

 ?>}

相關推薦:

Yii2框架自動登錄以及登錄退出功能的實現方法

以上就是ThinkPHP實現登錄退出功能的代碼分享的詳細內容,更多請關注php中文網其它相關文章!

 
關鍵詞: ThinkPHP,php,功能
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規舉報 ]  [ 關閉窗口 ]

 
0條 [查看全部]  相關評論

 
網站首頁 | 關于我們 | 聯系方式 | 使用協議 | 版權隱私 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 吉ICP備11001726號-6
企業800網 · 提供技術支持