首页 >社区问答列表 >为什么设置了判断一样可以直接访问?

为什么设置了判断一样可以直接访问?

<?php

namespace app\admins\controller;

 use think\Controller;

 use Util\data\Sysdb;

/**

*/

 class BaseAdmin extends Controller

{//Account的session数据,以admin为依据判断用户是否登录,如果没有admin就没有用户进来

public function __construct(){

parent::__construct();

//sesson数据赋值给admin

$this->_admin = session('admin');

if (!$this->_admin) {

// //如果session没有值,判定用户没有登录就跳转到登录页面

header('Location: /admins.php/admins/Account/login');

exit;

}

}

 } 


  • anchu
  • anchu    2018-07-18 15:05:482楼

    或者上面删了,if直接替换

    if (!session('?admin'))  

    +0添加回复

  • 回复

    刷新跳回到登录页面了,但是登陆成功也不能跳转过去了

    phpcn_u211985  作者 · 2018-07-18 17:04:01
    回复

    这里的问好是英文下的

    · 2018-08-23 09:38:29
    回复