zoukankan      html  css  js  c++  java
  • php权限

    function authority($auth)
    {
        // pre($_SESSION);
        // pre(Session::get('role'));
        // $role_arr=explode(',', $_SESSION['role']);
        $role_arr = Session::get('role');
        if (!in_array($auth, $role_arr)) {
            if (!in_array('超级管理员', $role_arr)) {
                echo '<h2>没有权限!!你需要【' . $auth. '】的权限</h2>';
                die;
            }
        }
    }

    /**
     * 权限认证函数,传字符传,一次认证一个权限
     */
    function authority_view($quanxian)
    {
        // p($_SESSION);die;
        // $role_arr=explode(',', $_SESSION['role']);
        $role_arr = Session::get('role') == null ? $this->redirect('login/index') : Session::get('role');

        if (!in_array($quanxian, $role_arr)) {
            if (in_array('超级管理员', $role_arr)) {
                // echo '<h2>没有权限!!你需要【'.$quanxian.'】的权限</h2>';
                return true;
            } else {
                return false;
            }
        } else {
            return true;
        }
    }
  • 相关阅读:
    Java基础之:OOP——继承
    Java基础之:OOP——封装
    使用requireJs进行模块化开发
    git bash 常用操作文件命令行
    requireJs使用
    常用网站
    使用requireJS
    使用echarts水球图
    jquery对象和DOM对象的区别和转换
    "abc123 ,def456",反转字母,其他位置不变
  • 原文地址:https://www.cnblogs.com/xiondun/p/12509064.html
Copyright © 2011-2022 走看看