<?php
namespace Admin\Controller;
use Think\Controller;
class CommonController extends Controller
{
public function __construct()
{
parent::__construct();
//防非法
$cookie=cookie('admin');
$session=session('admin');
if(empty($session)&&!empty($cookie)){
$session=$cookie;
session('admin',$session);
}
if(empty($session)){
$this->redirect('Login/Login','',3,'请先登陆...');die;
}
//防权限
$power=D('Power')->query("select * from power where power_id in(select power_id from role_power where role_id=".session('admin.role_id').")");
$is_Power=false;
foreach($power as $k=>$v)
{
if(CONTROLLER_NAME==$v['controller_name'] && ACTION_NAME==$v['action_name'])
{
$is_Power=true;
}
}
// if(!$is_Power)
// {
// echo '没有权限';
// }
}
}
?>
namespace Admin\Controller;
use Think\Controller;
class CommonController extends Controller
{
public function __construct()
{
parent::__construct();
//防非法
$cookie=cookie('admin');
$session=session('admin');
if(empty($session)&&!empty($cookie)){
$session=$cookie;
session('admin',$session);
}
if(empty($session)){
$this->redirect('Login/Login','',3,'请先登陆...');die;
}
//防权限
$power=D('Power')->query("select * from power where power_id in(select power_id from role_power where role_id=".session('admin.role_id').")");
$is_Power=false;
foreach($power as $k=>$v)
{
if(CONTROLLER_NAME==$v['controller_name'] && ACTION_NAME==$v['action_name'])
{
$is_Power=true;
}
}
// if(!$is_Power)
// {
// echo '没有权限';
// }
}
}
?>