Beispiel #1
0
 public static function temPermissao($acesso, $redireciona = true)
 {
     if (isset($_SESSION['permissao']) && Sessao::logado() || Sessao::eSuperAdm(false)) {
         if (in_array($acesso, $_SESSION['permissao']) || Sessao::eSuperAdm(false)) {
             return true;
         } else {
             if ($redireciona) {
                 header("Location: sistema.php?action=paginaprotegida");
             } else {
                 return false;
             }
         }
     } else {
         if ($redireciona) {
             header("Location: sistema.php?action=paginaprotegida");
         } else {
             return false;
         }
     }
 }