$dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados tabela de atlas"); exit; } $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados)); break; case "EXCLUIR": $pranchas = pegaDados("SELECT id_prancha from " . $esquemaadmin . "i3geoadmin_atlasp where id_atlas = '{$id_atlas}'"); if (count($pranchas) > 0) { header("HTTP/1.1 500 erro ao excluir. Exclua as pranchas do atlas primeiro"); exit; } $retorna = excluir($id_atlas, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_atlas); exit; break; } cpjson($retorno); function adicionar($titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_atlas, $desc_atlas, $h_atlas, $w_atlas, $icone_atlas, $link_atlas, $pranchadefault_atlas, $template_atlas, $tipoguias_atlas, $dbhw) { global $esquemaadmin; try {
//quando e feita a listagem unica, o mapfile ja foi registrado no banco se nao tinha sido antes $novo = alterar($locaplic, $_POST["id_tema"], $_POST["titulolegenda"], $_POST["link_tema"], $codigo, $_POST["acessopublico"], $_POST["metaestat"], $_POST["nome_tema"], $_POST["desc_tema"], $_POST["en"], $_POST["es"], true, $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON(array("codigo" => $codigo)); exit; break; case "EXCLUIR": $codigo = $_POST["codigo"]; $codigo = str_replace(" ", "", removeAcentos($codigo)); $codigo = str_replace(".", "", $codigo); $codigo = strip_tags($codigo); $codigo = htmlspecialchars($codigo, ENT_QUOTES); $retorna = excluir($codigo, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 400 {$retorna}"); exit; } retornaJSON(array("codigo" => $codigo)); exit; break; case "LISTA": $retorna = lista($dbh, $_POST["filtro"], $_POST["palavra"], $_POST["validar"]); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
retornaJSON($ws[0]); break; case "LISTA": $ws = pegaDados("SELECT id_ws,nome_ws from " . $esquemaadmin . "i3geoadmin_ws order by lower (nome_ws)", $dbh, false); if ($ws === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($ws); break; case "EXCLUIR": $retorna = excluir($id_ws, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_ws); exit; break; } cpjson($retorno); // $papeis deve ser um array function adicionar($autor_ws, $desc_ws, $link_ws, $nome_ws, $tipo_ws, $dbhw) { global $esquemaadmin;
retornaJSON($d[0]); break; case "LISTA": $d = pegaDados("SELECT id_i, nome_i from " . $esquemaadmin . "i3geoadmin_identifica order by lower(nome_i)", $dbh, false); if ($d === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($d); break; case "EXCLUIR": $retorna = excluir($id_i, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_i); exit; break; } cpjson($retorno); // $papeis deve ser um array function adicionar($publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { global $esquemaadmin;
retornaJSON($dados[0]); break; case "LISTA": $dados = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by lower(perfil)", $dbh, false); if ($dados === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($dados); break; case "EXCLUIR": $retorna = excluir($id_perfil, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_perfil); exit; break; } cpjson($retorno); // $papeis deve ser um array function adicionar($perfil, $dbhw) { global $esquemaadmin;
break; case "LISTA": $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by lower(perfil)", $dbh, false); $dbhw = null; $dbh = null; include $locaplic . "/admin/php/classe_arvore.php"; $arvore = new Arvore($locaplic); $temassubgrupo = array("dados" => $arvore->pegaTemasSubGrupo($id_n2)); $temas = $arvore->pegaTodosTemas(true); unset($arvore); $temassubgrupo["perfis"] = $perfis; $temassubgrupo["temas"] = $temas; retornaJSON($temassubgrupo); break; case "EXCLUIR": $retorna = excluir($id_n3, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_n3); exit; break; } cpjson($retorno); function adicionar($id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw) { global $esquemaadmin; try {
header("HTTP/1.1 500 erro mapfile nao existe"); exit; } if ($dados === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $grupos = pegaDados("select * from " . $esquemaadmin . "i3geousr_grupos order by lower(nome)", $dbh, false); $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados, "grupos" => $grupos)); break; case "EXCLUIR": $retorna = excluir($id_tema, $id_grupo, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON("ok"); break; } // $papeis deve ser um array function adicionar($id_grupo, $id_tema, $dbhw) { global $esquemaadmin; try { $dataCol = array("id_tema" => $id_tema, "id_grupo" => $id_grupo);
$dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false); $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados, "perfis" => $perfis)); break; case "EXCLUIR": $r = pegaDados("select * from " . $esquemaadmin . "i3geoadmin_n1 where id_menu={$id_menu}"); if (count($r) > 0) { header("HTTP/1.1 500 erro ao excluir. Exclua os grupos primeiro"); exit; } $retorna = excluir($id_menu, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_menu); exit; break; } cpjson($retorno); // $papeis deve ser um array function adicionar($publicado_menu, $perfil_menu, $aberto, $desc_menu, $nome_menu, $es, $en, $dbhw) { global $esquemaadmin;
$dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $papeis = pegaDados("SELECT * from " . $esquemaadmin . "i3geousr_papeis order by nome", $dbh); $dbhw = null; $dbh = null; if ($papeis === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON(array("operacoes" => $operacoes, "papeis" => $papeis)); break; case "EXCLUIR": $retorna = excluir($id_operacao, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_operacao); exit; break; } cpjson($retorno); //$papeis deve ser um array function adicionar($codigo, $descricao, $papeis, $dbhw) { global $esquemaadmin;
$dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $papeis = pegaDados("SELECT * from " . $esquemaadmin . "i3geousr_papeis order by nome", $dbh); $dbhw = null; $dbh = null; if ($papeis === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON(array("usuarios" => $usuarios, "papeis" => $papeis)); break; case "EXCLUIR": $retorna = excluir($id_usuario, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_usuario); exit; break; case "ENVIARSENHA": if ($_POST["senha"] == "" || $_POST["email"] == "") { header("HTTP/1.1 500 erro ao enviar e-mail. Prrencha o valor de e-mail e senha"); exit; } $retorna = enviarSenha($_POST["senha"], $_POST["email"]);
editar(); } if (isset($_POST["cancelar"])) { //Quando clicar em cancelar atualização limpaForm(); } if (isset($_GET["op"])) { if (isset($_GET["cod"]) && $_GET["op"] == 2) { //Opção de editar, preencheForm($_GET["cod"]); //Joga cadastro no form $op = 0; } else { if (isset($_GET["cod"]) && $_GET["op"] == 3) { //Opção de excluir, excluir($_GET["cod"]); $op = 0; } else { $cod = 0; } } } else { //se não existir a opção, ela é criada pra quando ser usada existir $op = 0; } function preencheForm($cod) { $conn = conectar(); $sql = "SELECT * FROM funcionario WHERE cpf = '{$cod}'"; $sql2 = pg_query($sql) or die("Erro na consulta!"); $n = pg_fetch_array($sql2);
$dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados tabela de mapas"); exit; } $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false); $dbhw = null; $dbh = null; // pega a lista de temas include "../../../admin/php/classe_arvore.php"; $arvore = new Arvore($locaplic); $temas = $arvore->pegaTodosTemas(true); retornaJSON(array("dados" => $mapfiles, "perfis" => $perfis, "temas" => $temas)); break; case "EXCLUIR": $retorna = excluir($id_mapa, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_mapa); exit; break; } cpjson($retorno); function adicionar($publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, $dbhw) { global $esquemaadmin; try {
$dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados tabela de pranchas"); exit; } $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados)); break; case "EXCLUIR": $temas = pegaDados("SELECT id_tema from " . $esquemaadmin . "i3geoadmin_atlast where id_prancha = '{$id_prancha}'"); if (count($temas) > 0) { header("HTTP/1.1 500 erro ao excluir. Exclua os temas da prancha primeiro"); exit; } $retorna = excluir($id_prancha, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_prancha); exit; break; } cpjson($retorno); function adicionar($id_atlas, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) { global $esquemaadmin; try {
<?php require "../../include/banco.php"; $id = $_POST['id']; excluir('clientes', '00198500', 'clientes.quadra', array('id' => $id)); $dados['status'] = 'sucesso'; echo json_encode($dados);
if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_raiz from " . $esquemaadmin . "i3geoadmin_raiz WHERE id_raiz = {$id_raiz}", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($dados); exit; break; case "EXCLUIR": $retorna = excluir($id_raiz, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_raiz); exit; break; } cpjson($retorno); function adicionar($id_menu, $id_tema, $ordem, $perfil, $dbhw) { global $esquemaadmin; try {
retornaJSON($dados[0]); break; case "LISTA": $dados = pegaDados("SELECT id_tag, nome from " . $esquemaadmin . "i3geoadmin_tags order by lower(nome)", $dbh, false); if ($dados === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($dados); break; case "EXCLUIR": $retorna = excluir($id_tag, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_tag); exit; break; } cpjson($retorno); // $papeis deve ser um array function adicionar($nome, $dbhw) { global $esquemaadmin;
$dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados tabela de atlas"); exit; } $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false); $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados, "perfis" => $perfis)); break; case "EXCLUIR": $funcoes = pegaDados("SELECT id_sistema from " . $esquemaadmin . "i3geoadmin_sistemasf where id_sistema = '{$id_sistema}'"); if (count($funcoes) > 0) { header("HTTP/1.1 500 erro ao excluir. Exclua as funcoes do sistema primeiro"); exit; } $retorna = excluir($id_sistema, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_sistema); exit; break; } cpjson($retorno); function adicionar($publicado_sistema, $nome_sistema, $perfil_sistema, $dbhw) { global $esquemaadmin; try {
break; case "LISTA": $dados = pegaDados("SELECT * from " . $esquemaadmin . "i3geoadmin_sistemasf where id_sistema = {$id_sistema}", $dbh, false); if ($dados === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados tabela de pranchas"); exit; } $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false); $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados, "perfis" => $perfis)); break; case "EXCLUIR": $retorna = excluir($id_funcao, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_funcao); exit; break; } cpjson($retorno); function adicionar($id_sistema, $nome_funcao, $abrir_funcao, $h_funcao, $w_funcao, $perfil_funcao, $dbhw) { global $esquemaadmin; try {
include 'dbfun/conexao.php'; $sql = "select * from usuario where nivel = 'A'"; if ($query = mysqli_query($con, $sql)) { return $query; } } function getAluno($id) { include 'dbfun/conexao.php'; $sql = "select * from aluno where id_aluno = {$id}"; if ($query = mysqli_query($con, $sql)) { $res = mysqli_fetch_assoc($query); } return $res; } if (!isset($operacao)) { $operacao = -1; } switch ($operacao) { case 'I': incluir($dados); break; case 'X': excluir($dados); break; case 'E': editar($dados); break; default: break; }
$dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($dados); break; case "EXCLUIR": $r = pegaDados("select n2.id_subgrupo from " . $esquemaadmin . "i3geoadmin_n3 as n3, " . $esquemaadmin . "i3geoadmin_n2 as n2 where n2.id_n2 = n3.id_n3 and n2.id_subgrupo = '{$id}'"); if (count($r) > 0) { header("HTTP/1.1 500 erro ao excluir. O grupo esta em uso"); exit; } $retorna = excluir($id_subgrupo, $dbhw); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($id_subgrupo); exit; break; } cpjson($retorno); // $papeis deve ser um array function adicionar($nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) { global $esquemaadmin;
function excluirDificuldade($id) { return excluir("dificuldade", $id); }
<?php require "../../include/banco.php"; session_start(); $id = $_POST['id']; excluir('clientes', '00198500', 'clientes.dia_semana', array('id' => $id, 'id_empresa' => $_SESSION['usuario_logado']['id'])); $dados['status'] = 'sucesso'; echo json_encode($dados);
salvarUsuario(); break; case 'salvarMenu': salvarMenu(); break; case 'pesquisarUsuario': pesquisarUsuario(); break; case 'pesquisarMenuUsuario': pesquisarMenuUsuario(); break; case 'pesquisarSubMenuUsuario': pesquisarSubMenuUsuario(); break; case 'excluir': excluir(); break; case 'editarUsuario': editarUsuario(); break; case 'editarMenu': editarMenu(); break; case 'carregaDep': carregaDep(); break; } } function carregaDep() { session_start();
echo $id = $_GET['id']; echo $tipo = $_GET['tipo']; echo $url = url_admin() . $tipo . '/index'; desativar($id, $tipo); header('Location: ' . $url); } } if (isset($_GET['funcao']) && $_GET['funcao'] == 'ativar') { if (!empty($_GET['tipo']) && !empty($_GET['funcao']) && $_GET['funcao'] == 'ativar') { echo $id = $_GET['id']; echo $tipo = $_GET['tipo']; echo $url = url_admin() . $tipo . '/index'; ativar($id, $tipo); header('Location: ' . $url); } } if (isset($_GET['funcao']) && $_GET['funcao'] == 'atualizar') { if (!empty($_GET['tipo']) && !empty($_GET['funcao']) && $_GET['funcao'] == 'atualizar') { $id = $_GET['id']; $tipo = $_GET['tipo']; } } if (isset($_GET['funcao']) && $_GET['funcao'] == 'excluir') { if (!empty($_GET['tipo']) && !empty($_GET['funcao']) && $_GET['funcao'] == 'excluir') { $id = $_GET['id']; $tipo = $_GET['tipo']; $url = url_admin() . $tipo . '/index'; excluir($id); //header('Location: ' . $url); } }