ThinkPHP登入功能的實現方法

2021-09-08 14:15:17 字數 1059 閱讀 8785

登陸功能是php程式設計中常見的功能。本文thinkphp例項主要完成註冊成功後進入首頁,並告訴你是登入使用者的功能。具體實現步驟如下:

第一步:在config.php檔案中加上:

完整實現**如下:

public function insert()

else throw_exception("

<

script

>

alert(

'資料庫新增失敗

');history.back();

script

>");

第三步:在indexaction.class.php檔案中用if(!session::is_set(c('user_auth_key')))判斷使用者登入了沒有。

session::get(c('user_auth_key'))是獲取登入使用者的名。

public function index()

else

$this->assign('msg',$msg);

$this->display();

}

第四步:首頁顯示模板,**如下:

<

body

>

<

br />

這是我的首頁

body

>

登入**都是圍繞寫session,判斷session,讀session展開。

寫session用:session::set(c('user_auth_key'),$user);

判斷session用:if(!session::is_set(c('user_auth_key')));

讀session用:session::get(c('user_auth_key')) 上述就是thinkphp登入功能的實現方法全部內容

ThinkPHP實現登入退出功能

使用者登陸與退出 註冊成功後,將頁面跳轉到login登陸頁面 當資料提交到登陸頁面後,必須先執行驗證碼驗證通過再執行登陸操作 public function checkyzm yzm else public function login elseelse v層 退出登陸 讀取c think.cook...

thinkphp5 實現登入功能的流程

實現登入功能的流程 一 在站點網域名稱下正常顯示靜態頁面。前乙個部落格已經詳細說明 a 把靜態檔案和靜態資源檔案放到相應站點檔案裡 b 網域名稱訪問,檢視是否正常顯示 c 如果不正常顯示,需要修改靜態資源路徑 在 裡 二 html與php互動 表單提交 a 修改裡的action屬性,判斷method...

thinkphp實現自動登入

網頁上經常有一些自動登入的checkbox,勾選後,下次進入該 無需登入,即可執行一些需要登入才能執行的操作。上班無事,用thinkphp做了下 1 下面是乙個很普通的form表單,有乙個checkbox 用來標誌是否選擇了自動登入。tpl login index.html class demo 2...