예제 #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;
         }
     }
 }
예제 #2
0
<?php

include_once 'app/view/backend/menupadrao.php';
Sessao::eSuperAdm();
?>

<div class="main-content">

<form action="javascript: void(0)" id="frmTipoAnuncio" class="formpadrao">    
    <fieldset><h1 style="text-align: center;"><strong>Tipos de Anúncio cadastrados</strong></h1><hr /><br />
    <p><strong>Consultar tipo:</strong><br />
    <input type="text" id="txtConsulta" name="txtConsulta" size="70" />&nbsp;
    <button id="btnConsultar" class="button medium white" name="btnConsultar"><strong>Consultar</strong></button>&nbsp;&nbsp;&nbsp;
    <button id="btnNovo" class="button medium blue" name="btnNovo"><strong>Novo tipo</strong></button></p><br />
    <div id="dados">   
        <div id="registros" style="text-align: right;">0 registro(s) encontrado(s).</div>
        <table id="tblTipos" class="tabelapadrao ajustar">
            <thead>
            <tr>
                <th>#</th>
                <th>Descrição</th>                
                <th width="100">Ações</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td colspan="3" align="center">Nenhum registro encontrado</td>
            </tr>
            </tbody>            
        </table>        
    </div>
<?php

include_once '../../../config.php';
if (Sessao::eSuperAdm() && isset($_POST)) {
    try {
        $retorno = array('status' => 'NO');
        if (isset($_POST['idCredenciado'])) {
            $acesso = new AcessoCredenciado(Conf::pegCnxPadrao());
            $acesso->liberar($_POST);
            $retorno = array('status' => count($_POST) > 1 ? 'OK' : 'NO');
        }
    } catch (PDOException $e) {
        $retorno = array('status' => 'ERRO');
    }
} else {
    $retorno = array('status' => 'PERMISSAO');
}
echo json_encode($retorno);
예제 #4
0
            <span class="btn btn-danger"></span>
        </div>
    </div><!-- /.sidebar-shortcuts -->

    <ul class="nav nav-list">
        <li class="active">
            <a href="sistema.php">
                <i class="menu-icon fa fa-tachometer"></i>
                <span class="menu-text"> Início </span>
            </a>
            <b class="arrow"></b>
        </li>

        <?php 
if (Sessao::eSuperAdm(false)) {
    ?>
            <li class="">
                <a href="#" class="dropdown-toggle">
                    <i class="menu-icon fa fa-desktop"></i>
                    <span class="menu-text"> Administração </span>
                    <b class="arrow fa fa-angle-down"></b>
                </a>

                <b class="arrow"></b>

                <ul class="submenu">
                    <li class="">
                        <a href="sistema.php?action=credenciadolista">
                            <i class="menu-icon fa fa-caret-right"></i>
                            Credenciados