<?
namespace Admin\Controller;
use Think\Controller;
class CommonController extends Controller
{
public function __construct(){
parent::__construct();
if(!session('?mg_name')){
$url = U('Public/login');
echo "top.location.href='$url';";exit;
}
$controller = CONTROLLER_NAME;
$action = ACTION_NAME;
$ca = strtolower($controller . '-' . $action);
$roleid = session('role_id');
if($roleid != '1'){
$role = M('Role') -> find($roleid);
$ac = strtolower($role['role_auth_ac'] . ',Index-index,Index-top,Index-left,Index-main');
if(strpos($ac,$ca) === false){
$url = U('Index/index');
echo "top.location.href='$url';";exit;
}
}
}
}
namespace Admin\Controller;
use Think\Controller;
class CommonController extends Controller
{
public function __construct(){
parent::__construct();
if(!session('?mg_name')){
$url = U('Public/login');
echo "top.location.href='$url';";exit;
}
$controller = CONTROLLER_NAME;
$action = ACTION_NAME;
$ca = strtolower($controller . '-' . $action);
$roleid = session('role_id');
if($roleid != '1'){
$role = M('Role') -> find($roleid);
$ac = strtolower($role['role_auth_ac'] . ',Index-index,Index-top,Index-left,Index-main');
if(strpos($ac,$ca) === false){
$url = U('Index/index');
echo "top.location.href='$url';";exit;
}
}
}
}