function conv($nota, $columna, $fila) { $d = explode("n", $nota); if ($d[0] == '') { return adicionar($columna, $d[1] - 1) . $fila; } else { return $d[0]; } }
function init($conexao) { if (isset($_POST['acao'])) { switch ($_POST['acao']) { case 'add': adicionar($conexao); break; case 'edit': editar($conexao); break; case 'delete': remover($conexao); break; } } else { index($conexao); } }
if ($dados === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON(array("dados" => $dados[0])); break; case "ADICIONAR": if (empty($id_tema) || empty($id_menu)) { header("HTTP/1.1 500 erro nos parametros"); exit; } $novo = adicionar($id_menu, $id_tema, $_POST["ordem"], $_POST["perfil"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_raiz, $id_tema, $_POST["ordem"], $_POST["perfil"], $dbhw); 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");
// pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/atlas") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../../../admin/php/conexao.php"; $id_atlas = $_POST["id_atlas"]; $id_prancha = $_POST["id_prancha"]; $id_tema = $_POST["id_tema"]; testaSafeNumerico([$id, $id_atlas, $id_prancha]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($id_prancha, $_POST["ordem_tema"], $_POST["ligado_tema"], $_POST["codigo_tema"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_tema, $_POST["ordem_tema"], $_POST["ligado_tema"], $_POST["codigo_tema"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_tema from " . $esquemaadmin . "i3geoadmin_atlast WHERE id_tema = {$id_tema}", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
if (count($q) != 0) { header("HTTP/1.1 500 erro valor ja cadastrado"); exit; } } if (empty($id_grupo) || empty($id_tema)) { header("HTTP/1.1 500 erro parametro invalido"); exit; } if (!file_exists($locaplic . "/temas/" . $codigo . ".map")) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro mapfile nao existe"); exit; } $novo = adicionar($id_grupo, $id_tema, $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON(array("ok")); break; case "LISTA": if (empty($codigo) || empty($id_tema)) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro codigo invalido"); exit; } if (file_exists($locaplic . "/temas/" . $codigo . ".map")) { $sql = "\n\t\t\t\tselect " . $esquemaadmin . "i3geoadmin_temas.codigo_tema, " . $esquemaadmin . "i3geousr_grupos.id_grupo,\n\t\t\t\t" . $esquemaadmin . "i3geousr_grupos.nome, " . $esquemaadmin . "i3geousr_grupos.descricao,\n\t\t\t\t" . $esquemaadmin . "i3geousr_grupotema.id_tema\n\t\t\t\tfrom\n\t\t\t\t" . $esquemaadmin . "i3geoadmin_temas\n\t\t\t\tjoin " . $esquemaadmin . "i3geousr_grupotema\n\t\t\t\ton " . $esquemaadmin . "i3geousr_grupotema.id_grupo = " . $esquemaadmin . "i3geousr_grupos.id_grupo\n\t\t\t\tjoin " . $esquemaadmin . "i3geousr_grupos\n\t\t\t\ton " . $esquemaadmin . "i3geoadmin_temas.id_tema = " . $esquemaadmin . "i3geousr_grupotema.id_tema\n\t\t\t\twhere codigo_tema = '" . $codigo . "' order by lower(nome)\n\t\t\t";
*/ $dact = $objPHPExcel->getActiveSheet(); $periodo = $dact->getCell('C2')->getValue(); $codigodocente = $dact->getCell('E3')->getValue(); $codigomateria = $dact->getCell('E4')->getValue(); $codigocurso = $dact->getCell('E5')->getValue(); $codigocasilleros = $dact->getCell('F3')->getValue(); $codigodocentemateriacurso = $dact->getCell('G3')->getValue(); $cantidadalumnos = $dact->getCell('E6')->getValue(); $cantidadcasilleros = $dact->getCell('E7')->getValue(); $notas = array(); $totalalto = $cantidadalumnos + 10; $columnacodigo = adicionar("D", $cantidadcasilleros + 4); $columnanr = adicionar("D", $cantidadcasilleros + 1); $columnandps = adicionar("D", $cantidadcasilleros + 2); $columnanf = adicionar("D", $cantidadcasilleros + 3); $creditosy = $cantidadalumnos + 10 + 1 + 1; $codigo = $dact->getCell('A' . $creditosy)->getValue(); $CantidadAprobados = $dact->getCell('C7')->getCalculatedValue(); $CantidadReprobados = $dact->getCell('C8')->getCalculatedValue(); /**/ $reg = $registronotasexcel->estadoTabla(); $codigo_registro = $reg['Auto_increment']; $NombreArchivoSubido = $codigo_registro . "_" . $_FILES['archivoexcel']['name']; //echo $NombreArchivoSubido; copy($nombrearchivo, "archivos/" . $NombreArchivoSubido); $valores = array("NombreArchivo" => "'" . $NombreArchivoSubido . "'", "Codigo" => "'" . $codigo . "'", "CodDocenteMateriaCurso" => "'{$codigodocentemateriacurso}'", "CodCasilleros" => "'{$codigocasilleros}'", "CodDocente" => "'{$codigodocente}'", "CodMateria" => "'{$codigomateria}'", "CodCurso" => "'{$codigocurso}'", "Direccion" => "'{$direccion}'", "Ubicacion" => "'Subida'"); //print_r($valores); $registronotasexcel->insertarRegistro($valores); //echo $NombreArchivoSubido; $_SESSION['CodigoRegistro'] = $codigo_registro;
error_reporting(0); // // pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/arvore") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../../../admin/php/conexao.php"; $id_grupo = $_POST["id_grupo"]; testaSafeNumerico([$id_grupo]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["nome_grupo"], $_POST["desc_grupo"], $_POST["en"], $_POST["es"], $dbhw); if ($novo === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_grupo, $_POST["nome_grupo"], $_POST["desc_grupo"], $_POST["en"], $_POST["es"], $dbhw); if ($novo === false) { $dbhw = null; $dbh = null; header("HTTP/1.1 500 erro ao consultar banco de dados"); exit;
<?php require '../libs/Smarty.class.php'; include 'config.php'; include 'funcoes.php'; $smarty->assign('mid', 'edit.tpl'); $smarty->display('layout.tpl'); if (isset($_POST['submit'])) { adicionar($_POST['nome'], $_POST['sobrenome'], $_POST['email'], $_POST['telefone'], $_POST['celular']); $smarty->assign('sucesso', 1); }
//converte os parametros de definicao dos papeis em um array if ($funcao == "ADICIONAR" || $funcao == "ALTERAR") { $papeis = array(); $papeis[] = 1; //admin foreach (array_keys($_POST) as $k) { $teste = explode("-", $k); if ($teste[0] == "id_papel") { $papeis[] = $teste[1] * 1; } } array_unique($papeis); } switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["codigo"], $_POST["descricao"], $papeis, $dbhw); if ($novo != false) { $sql = "SELECT * from " . $esquemaadmin . "i3geousr_operacoes WHERE id_operacao = " . $novo; $dados = pegaDados($sql, $dbh); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($dados); } else { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR":
// include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/arvore") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; $id_menu = $_POST["id_menu"]; testaSafeNumerico([$id_menu]); if (!isset($idioma) || $idioma == "") { $idioma = "pt"; } $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["publicado_menu"], $_POST["perfil_menu"], $_POST["aberto"], $_POST["desc_menu"], $_POST["nome_menu"], $_POST["es"], $_POST["en"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_menu, $_POST["publicado_menu"], $_POST["perfil_menu"], $_POST["aberto"], $_POST["desc_menu"], $_POST["nome_menu"], $_POST["es"], $_POST["en"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_menu, publicado_menu, perfil_menu, aberto, desc_menu, nome_menu, es, en from " . $esquemaadmin . "i3geoadmin_menus WHERE id_menu = {$id_menu} order by nome_menu", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
testaSafeNumerico([$id_usuario, $id_papel]); $funcao = strtoupper($funcao); // converte os parametros de definicao dos papeis em um array if ($funcao == "ADICIONAR" || $funcao == "ALTERAR") { $papeis = array(); foreach (array_keys($_POST) as $k) { $teste = explode("-", $k); if ($teste[0] == "id_papel") { $papeis[] = $teste[1] * 1; } } array_unique($papeis); } switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["ativo"], $_POST["data_cadastro"], $_POST["email"], $_POST["login"], $_POST["nome_usuario"], $_POST["senha"], $papeis, $dbhw); if ($novo != false) { $sql = "SELECT id_usuario, ativo, data_cadastro, email, login, nome_usuario from " . $esquemaadmin . "i3geousr_usuarios WHERE id_usuario = " . $novo; $dados = pegaDados($sql, $dbh); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } if (strtolower($enviaSenha) == "on") { if ($senha == "" || $email == "") { $dados = header("HTTP/1.1 500 para enviar a senha é necessário preencher o valor de senha e e-mail"); } else { $dados = enviarSenha($senha, $email); } } retornaJSON($dados);
error_reporting(0); // // pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/mapas") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; $id_mapa = $_POST["id_mapa"]; testaSafeNumerico([$id_mapa]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["publicado_mapa"], $_POST["ordem_mapa"], $_POST["perfil_mapa"], $_POST["ligados_mapa"], $_POST["temas_mapa"], $_POST["desc_mapa"], $_POST["ext_mapa"], $_POST["imagem_mapa"], $_POST["linkdireto_mapa"], $_POST["nome_mapa"], $_POST["outros_mapa"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_mapa, $_POST["publicado_mapa"], $_POST["ordem_mapa"], $_POST["perfil_mapa"], $_POST["ligados_mapa"], $_POST["temas_mapa"], $_POST["desc_mapa"], $_POST["ext_mapa"], $_POST["imagem_mapa"], $_POST["linkdireto_mapa"], $_POST["nome_mapa"], $_POST["outros_mapa"], $_POST["mapfile"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_mapa from " . $esquemaadmin . "i3geoadmin_mapas WHERE id_mapa = {$id_mapa} order by ordem_mapa, nome_mapa", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
// pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/atlas") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../../admin/php/conexao.php"; $id = $_POST["id"]; $id_atlas = $_POST["id_atlas"]; $id_prancha = $_POST["id_prancha"]; testaSafeNumerico([$id, $id_atlas, $id_prancha]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($id_atlas, $_POST["titulo_prancha"], $_POST["ordem_prancha"], $_POST["desc_prancha"], $_POST["h_prancha"], $_POST["icone_prancha"], $_POST["link_prancha"], $_POST["mapext_prancha"], $_POST["w_prancha"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_atlas, $id_prancha, $_POST["titulo_prancha"], $_POST["ordem_prancha"], $_POST["desc_prancha"], $_POST["h_prancha"], $_POST["icone_prancha"], $_POST["link_prancha"], $_POST["mapext_prancha"], $_POST["w_prancha"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_prancha from " . $esquemaadmin . "i3geoadmin_atlasp WHERE id_prancha = {$id_prancha}", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
if (verificaOperacaoSessao("admin/html/arvore") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; if (!isset($idioma) || $idioma == "") { $idioma = "pt"; } //remove espaco em branco do nome do perfil $perfil = str_replace(" ", "", $perfil); $id_perfil = $_POST["id_perfil"]; testaSafeNumerico([$id_perfil]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($perfil, $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_perfil, $perfil, $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
<?php include 'config.php'; include 'funcoes.php'; adicionar ($_REQUEST['nome'],$_REQUEST['cpf']); ?>
// pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/sistemas") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; $id = $_POST["id"]; $id_sistema = $_POST["id_sistema"]; $id_funcao = $_POST["id_funcao"]; testaSafeNumerico([$id, $id_sistema, $id_funcao]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["publicado_sistema"], $_POST["nome_sistema"], $_POST["perfil_sistema"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_sistema, $_POST["publicado_sistema"], $_POST["nome_sistema"], $_POST["perfil_sistema"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT * from " . $esquemaadmin . "i3geoadmin_sistemas WHERE id_sistema = {$id_sistema} ", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
if (count($dados) != count($ordem)) { header("HTTP/1.1 500 erro ids nao batem"); exit; } $retorna = i3GeoAdminOrdena($dbhw, $ordem, "i3geoadmin_n3", "id_n3"); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao ordenar"); exit; } retornaJSON($retorna); exit; break; case "ADICIONAR": $novo = adicionar($id_tema, $id_n2, $_POST["publicado"], $_POST["n3_perfil"], $_POST["ordem"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_n3, $id_tema, $id_n2, $_POST["publicado"], $_POST["n3_perfil"], $_POST["ordem"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_n3 from " . $esquemaadmin . "i3geoadmin_n3 WHERE id_n3 = {$id_n3}", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
// pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/arvore") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; //remove espaco em branco do nome do tag $nome = str_replace(" ", "", $_POST["nome"]); $id_tag = $_POST["id_tag"]; testaSafeNumerico([$id_tag]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($nome, $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_tag, $nome, $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_tag, nome from " . $esquemaadmin . "i3geoadmin_tags order by nome", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
$nrxy = $col . $x; $formuladps = "=IF({$nrxy}<={$n1dps},5,IF({$nrxy}<={$n2dps},6,IF({$nrxy}<={$n3dps},7,IF({$nrxy}<={$n4dps},8,IF({$nrxy}<={$n5dps},9,IF({$nrxy}<={$n6dps},10,0))))))"; } else { $formuladps = "0"; } $col = adicionar($col, 1); $ndps = $col; $doc->getActiveSheet()->setCellValue($col . $x, $formuladps)->getStyle($col . $x)->applyFromArray(estilo(11, "000000", "B", $colorfondo, "right", "center", 'thin', '000000')); //Nota Final $col = adicionar($col, 1); $nf = $col; $ff = "=" . $nry . $x . "+" . $ndps . $x; $doc->getActiveSheet()->setCellValue($col . $x, $ff)->getStyle($col . $x)->applyFromArray(estilo(14, "000000", "B", $colorfondo, "right", "center", 'thin', '000000')); $validaNotaFinal = '[Red][<' . $NotaAprobacion . ']#;[Black][>=' . $NotaAprobacion . ']#;'; $doc->getActiveSheet()->getStyle($col . $x)->getNumberFormat()->setFormatCode($validaNotaFinal); $col = adicionar($col, 1); $doc->getActiveSheet()->setCellValue($col . $x, $regNota['CodRegistroNotas'])->getStyle($col . $x)->applyFromArray(estilo(11, "FFFFFF", "", 'FFFFFF', "right", "center", 'none', '000000')); } //Creditos $creditosy = $cantidadalumnos + 10 + 1; $doc->getActiveSheet()->mergeCells('A' . $creditosy . ":J" . $creditosy); $doc->getActiveSheet()->setCellValue('A' . $creditosy, "Sistema Académico Administrativo para Colegios - Desarrollado por Ronald Nina Layme")->getStyle('A' . $creditosy)->applyFromArray(estilo(9, "000000", "", 'FFFFFF', "left", "center", 'none', '000000')); //$doc->getActiveSheet()->getCell('A'.$creditosy)->getHyperlink()->setUrl('http://www.fb.com/ronaldnina'); $dodv = $doc->getActiveSheet()->getCell('A' . $creditosy)->getDataValidation(); $dodv->setShowInputMessage(true); $dodv->setPromptTitle('Creditos'); $dodv->setPrompt('Sistema Académico Administrativo para Colegios - Desarrollado por Ronald Nina Layme Cel: 73230568'); $doc->getActiveSheet()->setCellValue('A' . ($creditosy + 1), md5($codigocasilleros) . " - " . date("d-m-Y H:i:s"))->getStyle('A' . ($creditosy + 1))->applyFromArray(estilo(9, "000000", "", 'FFFFFF', "left", "center", 'none', '000000')); //Ocultar Grilla $doc->getActiveSheet()->setShowGridlines(false); //Aplicando Seguridad en Excel
// pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/sistemas") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../../admin/php/conexao.php"; $id = $_POST["id"]; $id_sistema = $_POST["id_sistema"]; $id_funcao = $_POST["id_funcao"]; testaSafeNumerico([$id, $id_sistema, $id_funcao]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($id_sistema, $_POST["nome_funcao"], $_POST["abrir_funcao"], $_POST["h_funcao"], $_POST["w_funcao"], $_POST["perfil_funcao"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_funcao, $_POST["nome_funcao"], $_POST["abrir_funcao"], $_POST["h_funcao"], $_POST["w_funcao"], $_POST["perfil_funcao"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT * from " . $esquemaadmin . "i3geoadmin_sistemasf WHERE id_funcao = {$id_funcao}", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
$funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $codigo = str_replace(" ", "", removeAcentos($codigo)); $codigo = str_replace(".", "", $codigo); $codigo = strip_tags($codigo); $codigo = htmlspecialchars($codigo, ENT_QUOTES); $arq = $locaplic . "/temas/" . $codigo . ".map"; if ($codigo == "" || file_exists($arq)) { header("HTTP/1.1 400 arquivo ja existe"); exit; } if (empty($_POST["titulolegenda"])) { $_POST["titulolegenda"] = $_POST["nome_tema"]; } $novo = adicionar($locaplic, $_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 "ALTERAR": $codigo = str_replace(" ", "", removeAcentos($codigo)); $codigo = str_replace(".", "", $codigo); $codigo = strip_tags($codigo); $codigo = htmlspecialchars($codigo, ENT_QUOTES); $arq = $locaplic . "/temas/" . $codigo . ".map"; if ($codigo == "" || !file_exists($arq)) { header("HTTP/1.1 400 arquivo nao existe");
* 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. */ error_reporting(0); include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/webservices") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; $id_ws = $_POST["id_ws"]; $id = $_POST["id"]; testaSafeNumerico([$id, $id_ws]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["autor_ws"], $_POST["desc_ws"], $_POST["link_ws"], $_POST["nome_ws"], $_POST["tipo_ws"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_ws, $_POST["autor_ws"], $_POST["desc_ws"], $_POST["link_ws"], $_POST["nome_ws"], $_POST["tipo_ws"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_ws,autor_ws,desc_ws,link_ws,nome_ws,tipo_ws from " . $esquemaadmin . "i3geoadmin_ws order by nome_ws", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
testaSafeNumerico([$id_usuario, $id_grupo]); $funcao = strtoupper($funcao); // converte os parametros de definicao dos papeis em um array if ($funcao == "ADICIONAR" || $funcao == "ALTERAR") { $usuarios = array(); foreach (array_keys($_POST) as $k) { $teste = explode("-", $k); if ($teste[0] == "id_usuario") { $usuarios[] = $teste[1] * 1; } } array_unique($usuarios); } switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["nome"], $_POST["descricao"], $usuarios, $dbhw); if ($novo != false) { $sql = "SELECT * from " . $esquemaadmin . "i3geousr_grupos WHERE id_grupo = " . $novo; $dados = pegaDados($sql, $dbh); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } retornaJSON($dados); } else { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR":
<?php include 'config.php'; include 'funcoes.php'; adicionar ($_REQUEST['cod_responsavel'],$_REQUEST['cod_arquivo'],$_REQUEST['cod_caminho'],$_REQUEST['cod_data'],$_REQUEST['cod_comentario']); ?>
$columnandps = adicionar("D", $cantidadcasilleros + 2); $columnanf = adicionar("D", $cantidadcasilleros + 3); $creditosy = $cantidadalumnos + 10 + 1 + 1; $codigo = $dact->getCell('A' . $creditosy)->getValue(); $CantidadAprobados = $dact->getCell('C7')->getCalculatedValue(); $CantidadReprobados = $dact->getCell('C8')->getCalculatedValue(); /**/ //echo $NombreArchivoSubido; //copy($nombrearchivo,"archivos/".$NombreArchivoSubido); $valores = array("NombreArchivo" => "'" . $NombreArchivoSubido . "'", "Codigo" => "'" . $codigo . "'", "CodDocenteMateriaCurso" => "'{$codigodocentemateriacurso}'", "CodCasilleros" => "'{$codigocasilleros}'", "CodDocente" => "'{$codigodocente}'", "CodMateria" => "'{$codigomateria}'", "CodCurso" => "'{$codigocurso}'", "Direccion" => "'{$direccion}'", "Ubicacion" => "'Subida'"); echo "<pre>"; print_r($valores); echo "</pre>"; for ($i = 11; $i <= $totalalto; $i++) { $cod = $dact->getCell($columnacodigo . $i)->getValue(); $n = array(); $poscol = "D"; for ($j = 1; $j <= $cantidadcasilleros; $j++) { $poscol = adicionar($poscol, 1); $vn = $dact->getCell($poscol . $i)->getValue(); $n[$j] = $vn; } $notaresultado = $dact->getCell($columnanr . $i)->getCalculatedValue(); $notadps = $dact->getCell($columnandps . $i)->getCalculatedValue(); $notanotafinal = $dact->getCell($columnanf . $i)->getCalculatedValue(); $notas[$cod] = array("notas" => $n, "resultado" => $notaresultado, "dps" => $notadps, "notafinal" => $notanotafinal); } echo "<pre>"; print_r($notas); echo "</pre>"; unset($dact);
// pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/atlas") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; $id = $_POST["id"]; $id_atlas = $_POST["id_atlas"]; $id_prancha = $_POST["id_prancha"]; testaSafeNumerico([$id, $id_atlas, $id_prancha]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_atlas, $_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_atlas from " . $esquemaadmin . "i3geoadmin_atlas WHERE id_atlas = {$id_atlas} ", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
// // pega as variaveis passadas com get ou post // include_once dirname(__FILE__) . "/../../../admin/php/login.php"; if (verificaOperacaoSessao("admin/html/identifica") === false) { header("HTTP/1.1 403 Vc nao pode realizar essa operacao"); exit; } include dirname(__FILE__) . "/../../../admin/php/conexao.php"; $id_i = $_POST["id_i"]; $id = $_POST["id"]; testaSafeNumerico([$id_i, $id]); $funcao = strtoupper($funcao); switch ($funcao) { case "ADICIONAR": $novo = adicionar($_POST["publicado_i"], $_POST["abrir_i"], $_POST["nome_i"], $_POST["target_i"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_i, $_POST["publicado_i"], $_POST["abrir_i"], $_POST["nome_i"], $_POST["target_i"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_i, publicado_i, abrir_i, nome_i, target_i from " . $esquemaadmin . "i3geoadmin_identifica WHERE id_i = {$id_i} order by nome_i", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");
if (count($dados) != count($ordem)) { header("HTTP/1.1 500 erro ids nao batem"); exit; } $retorna = i3GeoAdminOrdena($dbhw, $ordem, "i3geoadmin_n2", "id_n2"); $dbhw = null; $dbh = null; if ($retorna === false) { header("HTTP/1.1 500 erro ao ordenar"); exit; } retornaJSON($retorna); exit; break; case "ADICIONAR": $novo = adicionar($id_subgrupo, $id_n1, $_POST["publicado"], $_POST["n2_perfil"], $_POST["ordem"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } exit; break; case "ALTERAR": $novo = alterar($id_n2, $id_subgrupo, $id_menu, $publicado, $_POST["n2_perfil"], $_POST["ordem"], $dbhw); if ($novo === false) { header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dados = pegaDados("SELECT id_n2 from " . $esquemaadmin . "i3geoadmin_n2 WHERE id_n2 = {$id_n2}", $dbh, false); if ($dados === false) { header("HTTP/1.1 500 erro ao consultar banco de dados");