loginpro
1、建立控制器 logincontroller.calss.php
<?phpnamespace admin\controller;
header('content-type:text/html;charset=utf-8');
usethink\controller;
class logincontroller extends
controller
public
function
login()
else
}public
function
login_out()
}
2、檢視view 建立login資料夾 建立login.html //登入頁面的全部內容放在這個裡面
action="__url__/login" method="post"
3、寫乙個自動驗證的方法_initialize()
要寫乙個公共的控制器 commoncontroller.class.php
建議寫兩個方法 乙個是empty空方法 乙個是自動驗證
commoncontroller.class.php
<?phpnamespace admin\controller;
header('content-type:text/html;charset=utf-8');
usethink\controller;
class commoncontroller extends
controller
}}
4、修改下後台主頁的控制器
extends commoncontroller 需要驗證的,都需要繼承他
訪問任何乙個控制器 只要繼承的是commoncontroller 都會判斷登入
例如:
usethink\controller;
class goodscontroller extends
commoncontroller { //都繼承這個commoncontroller
public
function index() {
class indexcontroller extendscommoncontroller {
public
function index(){
tp框架之登入驗證
登陸控制器 namespace home controller usethink controller class logincontroller extends controller view code 1.先在控制器資料夾下建立乙個父級控制器 namespace home controller ...
TP 自動驗證
自動驗證 一般驗證 自動驗證 protected validate array 函式驗證 array role name require 角色名稱不能為空 array privilege id require 擁有的許可權不能為空 驗證陣列 自定義驗證 protected validate arra...
TP 自動驗證
自動驗證 一般驗證 自動驗證 protected validate array 函式驗證 array role name require 角色名稱不能為空 array privilege id require 擁有的許可權不能為空 驗證陣列 自定義驗證 protected validate arra...