zoukankan      html  css  js  c++  java
  • tp框架之登录验证

    登陆控制器

    <?php
    namespace HomeController;
    use ThinkController;
    class LoginController extends Controller
    {
        public function login()
        {
            session('uid','zhangsan');  //创建一个名为uid的session对象
        }
    }
    View Code

    1.先在控制器文件夹下建立一个父级控制器

    <?php
    namespace HomeController;
    use ThinkController;
    class FuController extends Controller
    {
        //构造函数
        public function __construct()
        {
            if(session('?uid'))  //判断uid是否登陆
            {
            }
            else
            {
                $this->redirect("Home/Login/login", array(), 0, '请登录...');  //没有登录就跳转回登陆页面
                exit;
            }
        }
    }
    View Code

    2.需要验证的页面不再直接继承自总控制器,而是继承自我们建立的父级控制器

    namespace HomeController;
    use HomeControllerFuController;
    class MainController extends FuController
    View Code
  • 相关阅读:
    local http
    redis 存储时间区间的数据
    json 和 jsonp
    ssdb 常用命令行
    php 冒泡排序
    pdo 函数
    异步的消息队列
    php 全局变量$_SERVER
    php 技能树
    get_called_class/get_class方法
  • 原文地址:https://www.cnblogs.com/bilibiliganbei/p/6218421.html
Copyright © 2011-2022 走看看