diff --git a/admin/admin.db b/admin/admin.db index c3ead15..bedead7 100755 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin1/cadastros/identifica/exec.php b/admin1/cadastros/identifica/exec.php index 8a96722..682b060 100755 --- a/admin1/cadastros/identifica/exec.php +++ b/admin1/cadastros/identifica/exec.php @@ -1,19 +1,19 @@ '', @@ -31,7 +31,8 @@ function adicionar($publicado_i, $abrir_i, $nome_i, $target_i,$dbhw) { } } function alterar($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome_i = utf8_decode($nome_i); } @@ -48,7 +49,7 @@ function alterar($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { return $id_i; } function excluir($id_i, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_identifica", "id_i", $id_i, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/cadastros/perfis/exec.php b/admin1/cadastros/perfis/exec.php index 74891a6..b4e6d46 100755 --- a/admin1/cadastros/perfis/exec.php +++ b/admin1/cadastros/perfis/exec.php @@ -1,19 +1,19 @@ '' @@ -29,7 +29,8 @@ function adicionar($perfil, $dbhw) { } } function alterar($id_perfil, $perfil,$dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; //pega o nome conforme o ID $original = \admin\php\funcoesAdmin\pegaDados ( "SELECT perfil from ".$esquemaadmin."i3geoadmin_perfis WHERE id_perfil = $id_perfil", $dbh, false ); $original = $original[0]["perfil"]; @@ -145,7 +146,7 @@ function alterar($id_perfil, $perfil,$dbhw) { return $id_perfil; } function excluir($id_perfil, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; //pega o nome conforme o ID $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT perfil from ".$esquemaadmin."i3geoadmin_perfis WHERE id_perfil = $id_perfil", $dbh, false ); $perfil = $dados[0]["perfil"]; diff --git a/admin1/cadastros/servicos/exec.php b/admin1/cadastros/servicos/exec.php index b62f5f3..3ad6c3a 100755 --- a/admin1/cadastros/servicos/exec.php +++ b/admin1/cadastros/servicos/exec.php @@ -1,19 +1,19 @@ '', @@ -35,7 +35,8 @@ function adicionar($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { } } function alterar($id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome_ws = utf8_decode($nome_ws); $desc_ws = utf8_decode($desc_ws); @@ -55,7 +56,7 @@ function alterar($id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { return $id_ws; } function excluir($id_ws, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_ws", "id_ws", $id_ws, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/cadastros/sistemas/exec.php b/admin1/cadastros/sistemas/exec.php index ae1db06..b62acd7 100755 --- a/admin1/cadastros/sistemas/exec.php +++ b/admin1/cadastros/sistemas/exec.php @@ -1,20 +1,20 @@ '', @@ -32,7 +32,8 @@ function adicionar( $publicado_sistema,$nome_sistema,$perfil_sistema, $dbhw) { } // $papeis deve ser um array function alterar($id_sistema,$publicado_sistema,$nome_sistema,$perfil_sistema, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome_sistema = utf8_decode($nome_sistema); } @@ -48,7 +49,7 @@ function alterar($id_sistema,$publicado_sistema,$nome_sistema,$perfil_sistema, $ return $id_sistema; } function excluir($id_sistema, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; include (dirname(__FILE__)."/funcoes/funcoes.php"); $funcoes = \admin\cadastros\sistemas\funcoes\listar ( $dbhw, $id_sistema ); if(count($funcoes) > 0){ diff --git a/admin1/cadastros/sistemas/funcoes/exec.php b/admin1/cadastros/sistemas/funcoes/exec.php index ba36e1b..574c1be 100755 --- a/admin1/cadastros/sistemas/funcoes/exec.php +++ b/admin1/cadastros/sistemas/funcoes/exec.php @@ -1,20 +1,20 @@ '', @@ -36,7 +36,8 @@ function adicionar( $id_sistema,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$ } // $papeis deve ser um array function alterar($id_funcao,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$perfil_funcao, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome_funcao = utf8_decode($nome_funcao); } @@ -54,7 +55,7 @@ function alterar($id_funcao,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$perf return $id_funcao; } function excluir($id_funcao, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_sistemasf", "id_funcao", $id_funcao, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/cadastros/tags/exec.php b/admin1/cadastros/tags/exec.php index f1801e3..f4abd5c 100755 --- a/admin1/cadastros/tags/exec.php +++ b/admin1/cadastros/tags/exec.php @@ -1,19 +1,19 @@ '' @@ -29,7 +29,8 @@ function adicionar($nome, $dbhw) { } // $papeis deve ser um array function alterar($id_tag, $nome, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome = utf8_decode($nome); } @@ -43,7 +44,7 @@ function alterar($id_tag, $nome, $dbhw) { return $id_tag; } function excluir($id_tag, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_tags", "id_tag", $id_tag, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/catalogo/atlas/exec.php b/admin1/catalogo/atlas/exec.php index cd76c97..3fbf206 100755 --- a/admin1/catalogo/atlas/exec.php +++ b/admin1/catalogo/atlas/exec.php @@ -1,19 +1,19 @@ '', @@ -40,7 +40,8 @@ function adicionar( $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_ } // $papeis deve ser um array function alterar($id_atlas, $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 $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $desc_atlas = utf8_decode($desc_atlas); $titulo_atlas = utf8_decode($titulo_atlas); @@ -66,7 +67,7 @@ function alterar($id_atlas, $titulo_atlas, $publicado_atlas, $ordem_atlas, $base return $id_atlas; } function excluir($id_atlas, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; include (dirname(__FILE__)."/pranchas/funcoes.php"); $pranchas = \admin\catalogo\atlas\pranchas\listar($dbhw,$id_atlas); if(count($pranchas) > 0){ diff --git a/admin1/catalogo/atlas/pranchas/exec.php b/admin1/catalogo/atlas/pranchas/exec.php index fb920ba..6d56260 100755 --- a/admin1/catalogo/atlas/pranchas/exec.php +++ b/admin1/catalogo/atlas/pranchas/exec.php @@ -1,19 +1,19 @@ 0, @@ -39,7 +39,8 @@ function adicionar( $id_atlas, $titulo_prancha, $ordem_prancha, $desc_prancha, $ } // $papeis deve ser um array function alterar($id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $desc_prancha = utf8_decode($desc_prancha); $titulo_prancha = utf8_decode($titulo_prancha); @@ -61,7 +62,7 @@ function alterar($id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_ return $id_atlas; } function excluir($id_prancha, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; include (dirname(__FILE__)."/temas/funcoes.php"); $temas = \admin\catalogo\atlas\pranchas\temas\listar($dbhw,$id_prancha); if(count($temas) > 0){ diff --git a/admin1/catalogo/atlas/pranchas/temas/exec.php b/admin1/catalogo/atlas/pranchas/temas/exec.php index dcfbb29..6d86813 100755 --- a/admin1/catalogo/atlas/pranchas/temas/exec.php +++ b/admin1/catalogo/atlas/pranchas/temas/exec.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/atlas" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); @@ -62,7 +62,7 @@ switch ($funcao) { header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de temas de uma prancha" ); } else { include("../../../../../admin/php/classe_arvore.php"); - $arvore = new Arvore($locaplic); + $arvore = new Arvore($_SESSION["locaplic"]); $temas = $arvore->pegaTodosTemas(true); \admin\php\funcoesAdmin\retornaJSON ( array("dados"=>$dados, "temas"=>$temas) ); } @@ -77,7 +77,7 @@ switch ($funcao) { } else { //pega a lista de temas include("../../../../../admin/php/classe_arvore.php"); - $arvore = new Arvore($locaplic); + $arvore = new Arvore($_SESSION["locaplic"]); $temas = $arvore->pegaTodosTemas(true); \admin\php\funcoesAdmin\retornaJSON ( array("dados"=>$dados, "temas"=>$temas) ); } diff --git a/admin1/catalogo/atlas/pranchas/temas/funcoes.php b/admin1/catalogo/atlas/pranchas/temas/funcoes.php index e5beb17..314a3bf 100755 --- a/admin1/catalogo/atlas/pranchas/temas/funcoes.php +++ b/admin1/catalogo/atlas/pranchas/temas/funcoes.php @@ -1,7 +1,7 @@ 0, @@ -32,7 +32,7 @@ function adicionar( $id_prancha, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw } // $papeis deve ser um array function alterar($id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; //caso a atualizacao ocorra apos insert $dataCol = array( "ordem_tema"=>$ordem_tema, @@ -54,7 +54,7 @@ function alterar($id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw) { return $id_tema; } function excluir($id_tema, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlast", "id_tema", $id_tema, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/catalogo/mapas/exec.php b/admin1/catalogo/mapas/exec.php index bb35c96..1ec186e 100755 --- a/admin1/catalogo/mapas/exec.php +++ b/admin1/catalogo/mapas/exec.php @@ -1,19 +1,19 @@ pegaTodosTemas ( true ); \admin\php\funcoesAdmin\retornaJSON ( array ( "dados" => $mapfile, @@ -87,7 +87,7 @@ switch ($funcao) { $dbh = null; // pega a lista de temas include ("../../../admin/php/classe_arvore.php"); - $arvore = new Arvore ( $locaplic ); + $arvore = new Arvore ( $_SESSION["locaplic"] ); $temas = $arvore->pegaTodosTemas ( true ); \admin\php\funcoesAdmin\retornaJSON ( array ( "dados" => $mapfile, diff --git a/admin1/catalogo/mapas/funcoes.php b/admin1/catalogo/mapas/funcoes.php index c523410..5d360be 100755 --- a/admin1/catalogo/mapas/funcoes.php +++ b/admin1/catalogo/mapas/funcoes.php @@ -1,7 +1,7 @@ '', @@ -43,7 +43,8 @@ function adicionar($publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $t } // $papeis deve ser um array function alterar($id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, $mapfile, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true) { $nome_mapa = utf8_decode ( $nome_mapa ); $desc_mapa = utf8_decode ( $desc_mapa ); @@ -78,7 +79,7 @@ function alterar($id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_ return $id_mapa; } function excluir($id_mapa, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_mapas", "id_mapa", $id_mapa, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/catalogo/mapfile/cdados/exec.php b/admin1/catalogo/mapfile/cdados/exec.php index 4b036de..2c6c582 100755 --- a/admin1/catalogo/mapfile/cdados/exec.php +++ b/admin1/catalogo/mapfile/cdados/exec.php @@ -1,19 +1,19 @@ $ret ) ); break; case "ALTERAR" : - $dados = \admin\catalogo\mapfile\cdados\alterar ( $locaplic, $id_tema, $codigo, $_POST["escala"], $_POST["extensao"], $_POST["encoding"]); + $dados = \admin\catalogo\mapfile\cdados\alterar ( $_SESSION["locaplic"], $id_tema, $codigo, $_POST["escala"], $_POST["extensao"], $_POST["encoding"]); if ($dados === false) { header ( "HTTP/1.1 500 erro ao definir as propriedades" ); } else { @@ -56,7 +56,7 @@ switch ($funcao) { } break; case "LISTA" : - $dados = \admin\catalogo\mapfile\cdados\listar ($locaplic,$codigo); + $dados = \admin\catalogo\mapfile\cdados\listar ($_SESSION["locaplic"],$codigo); \admin\php\funcoesAdmin\retornaJSON ( array ( "dados" => $dados ) ); diff --git a/admin1/catalogo/mapfile/cdados/funcoes.php b/admin1/catalogo/mapfile/cdados/funcoes.php index 5066009..e64ad2b 100755 --- a/admin1/catalogo/mapfile/cdados/funcoes.php +++ b/admin1/catalogo/mapfile/cdados/funcoes.php @@ -52,7 +52,7 @@ function alterar($locaplic, $id_tema, $codigo, $escala, $extensao, $encoding) { } } function calculaExtensao($locaplic, $id_tema, $codigo){ - global $postgis_mapa; + $postgis_mapa = $_SESSION["postgis_mapa"]; $arq = $locaplic . "/temas/" . $codigo . ".map"; if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { return false; diff --git a/admin1/catalogo/mapfile/comportamento/exec.php b/admin1/catalogo/mapfile/comportamento/exec.php index 2314a43..7fe9f58 100755 --- a/admin1/catalogo/mapfile/comportamento/exec.php +++ b/admin1/catalogo/mapfile/comportamento/exec.php @@ -1,19 +1,19 @@ $dados ) ); diff --git a/admin1/catalogo/mapfile/comportamento/funcoes.php b/admin1/catalogo/mapfile/comportamento/funcoes.php index ea10f1e..d323542 100755 --- a/admin1/catalogo/mapfile/comportamento/funcoes.php +++ b/admin1/catalogo/mapfile/comportamento/funcoes.php @@ -48,7 +48,8 @@ function listar($locaplic,$codigo){ return $dados; } function alterar($locaplic, $id_tema, $codigo, $aplicaextensao, $permitecomentario, $temporizador, $escondido, $transitioneffect, $status, $iconetema, $mensagem){ - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; $arq = $locaplic . "/temas/" . $codigo . ".map"; if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { return false; diff --git a/admin1/catalogo/mapfile/conexao/local/exec.php b/admin1/catalogo/mapfile/conexao/local/exec.php index b73b07d..cdf2b27 100755 --- a/admin1/catalogo/mapfile/conexao/local/exec.php +++ b/admin1/catalogo/mapfile/conexao/local/exec.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); @@ -41,13 +41,13 @@ $id_tema = ( int ) $_POST ["id_tema"]; $funcao = strtoupper ( $funcao ); switch ($funcao) { case "ALTERAR" : - $dados = \admin\catalogo\mapfile\conexao\local\alterar ($locaplic,$codigo,$_POST["connection"],$_POST["connectiontype"],$_POST["data"],$_POST["tileindex"],$_POST["tileitem"],$_POST["type"],$_POST["projection"],$_POST["convcaracter"],$_POST["metaestat"],$_POST["metaestat_id_medida_variavel"],$dbhw); + $dados = \admin\catalogo\mapfile\conexao\local\alterar ($_SESSION["locaplic"],$codigo,$_POST["connection"],$_POST["connectiontype"],$_POST["data"],$_POST["tileindex"],$_POST["tileitem"],$_POST["type"],$_POST["projection"],$_POST["convcaracter"],$_POST["metaestat"],$_POST["metaestat_id_medida_variavel"],$dbhw); if ($dados === false) { header ( "HTTP/1.1 500 erro ao definir as propriedades" ); } break; case "LISTA" : - $dados = \admin\catalogo\mapfile\conexao\local\listar ($locaplic,$codigo); + $dados = \admin\catalogo\mapfile\conexao\local\listar ($_SESSION["locaplic"],$codigo); \admin\php\funcoesAdmin\retornaJSON ( array ( "dados" => $dados ) ); diff --git a/admin1/catalogo/mapfile/conexao/local/funcoes.php b/admin1/catalogo/mapfile/conexao/local/funcoes.php index ff162ac..a2bec0a 100755 --- a/admin1/catalogo/mapfile/conexao/local/funcoes.php +++ b/admin1/catalogo/mapfile/conexao/local/funcoes.php @@ -49,7 +49,7 @@ function listar($locaplic, $codigo) { return $dados; } function alterar($locaplic,$codigo,$connection,$connectiontype,$data,$tileindex,$tileitem,$type,$projection,$convcaracter,$metaestat,$metaestat_id_medida_variavel,$dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $arq = $locaplic . "/temas/" . $codigo . ".map"; if ($codigo == "" || ! file_exists ( $arq )) { header ( "HTTP/1.1 400 arquivo nao existe" ); diff --git a/admin1/catalogo/mapfile/disponibilidade/exec.php b/admin1/catalogo/mapfile/disponibilidade/exec.php index 964a56c..01823cf 100755 --- a/admin1/catalogo/mapfile/disponibilidade/exec.php +++ b/admin1/catalogo/mapfile/disponibilidade/exec.php @@ -1,19 +1,19 @@ $dados ) ); diff --git a/admin1/catalogo/mapfile/disponibilidade/funcoes.php b/admin1/catalogo/mapfile/disponibilidade/funcoes.php index b930d49..31d0c57 100755 --- a/admin1/catalogo/mapfile/disponibilidade/funcoes.php +++ b/admin1/catalogo/mapfile/disponibilidade/funcoes.php @@ -40,7 +40,7 @@ function listar($locaplic,$codigo){ return $dados; } function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $permitekml, $permitekmz, $download, $arquivodownload, $arquivokmz, $dbhw){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $arq = $locaplic . "/temas/" . $codigo . ".map"; if ($codigo == "" || ! file_exists ( $arq )) { header ( "HTTP/1.1 400 arquivo nao existe" ); diff --git a/admin1/catalogo/mapfile/editavel/exec.php b/admin1/catalogo/mapfile/editavel/exec.php index 3522c97..3f5848b 100755 --- a/admin1/catalogo/mapfile/editavel/exec.php +++ b/admin1/catalogo/mapfile/editavel/exec.php @@ -1,19 +1,19 @@ $dados ) ); diff --git a/admin1/catalogo/mapfile/editor/funcoes.php b/admin1/catalogo/mapfile/editor/funcoes.php index 900e025..7f5f261 100755 --- a/admin1/catalogo/mapfile/editor/funcoes.php +++ b/admin1/catalogo/mapfile/editor/funcoes.php @@ -1,7 +1,8 @@ @@ -140,7 +160,7 @@ $(document).ready(function(){ var protocolo = window.location.href; protocolo = protocolo.split(":")[0]; - i3GEOadmin.editor.servidorPreview = protocolo + "://" + window.location.host + "//admin1/catalogo/mapfile/preview/index.php"; + i3GEOadmin.editor.servidorPreview = protocolo + "://" + window.location.host + "//admin1/catalogo/mapfile/preview/index.php"; }); diff --git a/admin1/catalogo/mapfile/exec.php b/admin1/catalogo/mapfile/exec.php index 9310338..004b821 100755 --- a/admin1/catalogo/mapfile/exec.php +++ b/admin1/catalogo/mapfile/exec.php @@ -1,19 +1,19 @@ prepare($sql); @@ -81,7 +81,7 @@ function excluir($id_tema, $id_grupo, $dbhw) { //apagar function listaUsuarios($dbh){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_usuario, nome_usuario FROM " . $esquemaadmin . "i3geousr_usuarios WHERE ativo = 1 ORDER BY nome_usuario", $dbh, false ); if ($dados === false) { header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); @@ -91,7 +91,7 @@ function listaUsuarios($dbh){ } } function listaGruposUsuario($id_grupo,$dbh){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT U.nome_usuario, U.id_usuario, UP.id_grupo FROM " . $esquemaadmin . "i3geousr_grupousuario AS UP JOIN " . $esquemaadmin . "i3geousr_usuarios AS U ON U.id_usuario = UP.id_usuario WHERE UP.id_grupo = $id_grupo", $dbh, false ); if ($dados === false) { header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); @@ -102,7 +102,8 @@ function listaGruposUsuario($id_grupo,$dbh){ } function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true) { $nome = utf8_decode ( $nome ); $descricao = utf8_decode ( $descricao ); @@ -133,7 +134,7 @@ function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { return $id_grupo; } function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dataCol = array ( "id_usuario" => $id_usuario, "id_grupo" => $id_grupo @@ -143,7 +144,7 @@ function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { } function excluirUsuarios($id_grupo, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupousuario", "id_grupo", $id_grupo, $dbhw, false ); return $resultado; } diff --git a/admin1/catalogo/mapfile/preview/index.php b/admin1/catalogo/mapfile/preview/index.php index d91e9e6..d04ccda 100755 --- a/admin1/catalogo/mapfile/preview/index.php +++ b/admin1/catalogo/mapfile/preview/index.php @@ -1,6 +1,13 @@ $dados ) ); diff --git a/admin1/catalogo/mapfile/teste/exec.php b/admin1/catalogo/mapfile/teste/exec.php index 8061986..81288b5 100755 --- a/admin1/catalogo/mapfile/teste/exec.php +++ b/admin1/catalogo/mapfile/teste/exec.php @@ -1,19 +1,19 @@ name); @@ -168,9 +170,11 @@ function testaTabela($tema){ return $tab; } function testaMapaImg($tema){ - global $locaplic,$postgis_mapa,$versao,$base,$dir_tmp,$tempo; - - $base = mapaBase($locaplic,$versao,$base); + global $versao,$base,$tempo; + $dir_tmp = $_SESSION["dir_tmp"]; + $postgis_mapa = $_SESSION["postgis_mapa"]; + $locaplic = $_SESSION["locaplic"]; + $base = mapaBase($_SESSION["locaplic"],$versao,$base); $mapa = ms_newMapObj($base); error_reporting (E_ALL); ms_ResetErrorList(); diff --git a/admin1/catalogo/menus/exec.php b/admin1/catalogo/menus/exec.php index afe3098..86d50a7 100755 --- a/admin1/catalogo/menus/exec.php +++ b/admin1/catalogo/menus/exec.php @@ -1,19 +1,19 @@ "", @@ -38,7 +38,8 @@ function adicionar($publicado_menu, $perfil_menu, $aberto, $desc_menu, $nome_men } // $papeis deve ser um array function alterar($id_menu, $publicado_menu, $perfil_menu, $aberto, $desc_menu, $nome_menu, $es, $en, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true) { $nome_menu = utf8_decode ( $nome_menu ); $desc_menu = utf8_decode ( $desc_menu ); @@ -64,7 +65,7 @@ function alterar($id_menu, $publicado_menu, $perfil_menu, $aberto, $desc_menu, $ return $id_menu; } function excluir($id_menu, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $r = \admin\php\funcoesAdmin\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" ); diff --git a/admin1/catalogo/menus/grupos/exec.php b/admin1/catalogo/menus/grupos/exec.php index 5ba6bd1..20d22af 100755 --- a/admin1/catalogo/menus/grupos/exec.php +++ b/admin1/catalogo/menus/grupos/exec.php @@ -1,19 +1,19 @@ $id_menu, @@ -47,7 +47,7 @@ namespace admin\catalogo\menus\grupos { } } function alterar($id_n1, $id_grupo, $id_menu, $publicado, $n1_perfil, $ordem, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dataCol = array( "publicado" => $publicado, "id_grupo" => $id_grupo, @@ -61,7 +61,7 @@ namespace admin\catalogo\menus\grupos { return $id_n1; } function excluir($id_n1, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $r = \admin\php\funcoesAdmin\pegaDados("SELECT id_n2 from ".$esquemaadmin."i3geoadmin_n2 where id_n1 ='$id_n1'"); if(count($r) > 0){ header ( "HTTP/1.1 500 erro ao excluir. Exclua os subgrupos primeiro" ); @@ -81,7 +81,7 @@ namespace admin\catalogo\menus\grupos { } namespace admin\catalogo\menus\grupos\raiz { function listar($dbh, $id_raiz = "", $id_menu = ""){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; if($id_raiz != ""){ $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_raiz, id_tema, ordem, perfil from ".$esquemaadmin."i3geoadmin_raiz WHERE id_raiz = $id_raiz ", $dbh, false ); $dados = $dados[0]; @@ -95,7 +95,7 @@ namespace admin\catalogo\menus\grupos\raiz { } } function ordenar($id_menu, $ordem, $dbhw){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_raiz WHERE nivel = 0 AND id_menu = $id_menu", $dbhw, false ); if(count($dados) != count($ordem)){ header ( "HTTP/1.1 500 erro numero de registros nao batem" ); @@ -111,7 +111,7 @@ namespace admin\catalogo\menus\grupos\raiz { return $resultado; } function adicionar($id_menu, $id_tema, $ordem, $perfil, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; try { $dataCol = array ( "id_menu" => $id_menu, @@ -130,7 +130,7 @@ namespace admin\catalogo\menus\grupos\raiz { } } function alterar($id_raiz, $id_tema, $ordem, $perfil, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dataCol = array( "id_tema" => $id_tema, "perfil" => $perfil, @@ -144,7 +144,7 @@ namespace admin\catalogo\menus\grupos\raiz { return $id_raiz; } function excluir($id_raiz, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_raiz", "id_raiz", $id_raiz, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/catalogo/menus/grupos/listadegrupos/exec.php b/admin1/catalogo/menus/grupos/listadegrupos/exec.php index b5a988a..43a3856 100755 --- a/admin1/catalogo/menus/grupos/listadegrupos/exec.php +++ b/admin1/catalogo/menus/grupos/listadegrupos/exec.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); diff --git a/admin1/catalogo/menus/grupos/listadegrupos/funcoes.php b/admin1/catalogo/menus/grupos/listadegrupos/funcoes.php index ead06b9..5048d7b 100755 --- a/admin1/catalogo/menus/grupos/listadegrupos/funcoes.php +++ b/admin1/catalogo/menus/grupos/listadegrupos/funcoes.php @@ -1,7 +1,7 @@ $nome_grupo, @@ -32,7 +32,8 @@ function adicionar($nome_grupo, $desc_grupo, $en, $es, $dbhw) { } } function alterar($id_grupo, $nome_grupo, $desc_grupo, $en, $es, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome_grupo = utf8_decode($nome_grupo); $desc_grupo = utf8_decode($desc_grupo); @@ -53,7 +54,7 @@ function alterar($id_grupo, $nome_grupo, $desc_grupo, $en, $es, $dbhw) { return $id_grupo; } function excluir($id_grupo, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from ".$esquemaadmin."i3geoadmin_n WHERE id_grupo = $id_grupo", $dbhw, false ); if(count($dados) > 0){ header ( "HTTP/1.1 500 erro ao excluir. Grupo em uso" ); diff --git a/admin1/catalogo/menus/grupos/subgrupos/exec.php b/admin1/catalogo/menus/grupos/subgrupos/exec.php index efbfa0a..89d3000 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/exec.php +++ b/admin1/catalogo/menus/grupos/subgrupos/exec.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); diff --git a/admin1/catalogo/menus/grupos/subgrupos/execraiz.php b/admin1/catalogo/menus/grupos/subgrupos/execraiz.php index 5a04d85..89f0e84 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/execraiz.php +++ b/admin1/catalogo/menus/grupos/subgrupos/execraiz.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); diff --git a/admin1/catalogo/menus/grupos/subgrupos/funcoes.php b/admin1/catalogo/menus/grupos/subgrupos/funcoes.php index 99a2169..2dbd9d8 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/funcoes.php +++ b/admin1/catalogo/menus/grupos/subgrupos/funcoes.php @@ -1,7 +1,7 @@ $id_n1, @@ -48,7 +48,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { } // $papeis deve ser um array function alterar($id_n2, $id_subgrupo, $id_n1, $publicado, $n2_perfil, $ordem, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dataCol = array( "publicado" => $publicado, "id_subgrupo" => $id_subgrupo, @@ -62,7 +62,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { return $id_n2; } function excluir($id_n2, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $r = \admin\php\funcoesAdmin\pegaDados("SELECT id_n3 from ".$esquemaadmin."i3geoadmin_n3 where id_n2 ='$id_n2'"); if(count($r) > 0){ header ( "HTTP/1.1 500 erro ao excluir. Exclua os subgrupos primeiro" ); @@ -78,7 +78,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { } namespace admin\catalogo\menus\grupos\subgrupos\raiz { function listar($dbh, $id_raiz = "", $id_n1 = "", $id_menu = ""){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; if($id_raiz != ""){ $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_raiz, id_tema, ordem, perfil from ".$esquemaadmin."i3geoadmin_raiz WHERE id_raiz = '$id_raiz' ", $dbh, false ); $dados = $dados[0]; @@ -92,7 +92,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { } } function ordenar($id_n1, $ordem, $dbhw){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_raiz WHERE nivel = 1 AND id_nivel = '$id_n1'", $dbhw, false ); if(count($dados) != count($ordem)){ header ( "HTTP/1.1 500 erro numero de registros nao batem" ); @@ -108,7 +108,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { return $resultado; } function adicionar($id_menu, $id_n1, $id_tema, $ordem, $perfil, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; try { $dataCol = array ( "id_menu" => $id_menu, @@ -126,7 +126,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { } // $papeis deve ser um array function alterar($id_raiz, $id_tema, $ordem, $perfil, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dataCol = array( "id_tema" => $id_tema, "perfil" => $perfil, @@ -140,7 +140,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { return $id_raiz; } function excluir($id_raiz, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_raiz", "id_raiz", $id_raiz, $dbhw, false ); if ($resultado === false) { return false; diff --git a/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php b/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php index 8822096..01ba6df 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php +++ b/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); diff --git a/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/funcoes.php b/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/funcoes.php index 0030266..6881859 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/funcoes.php +++ b/admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/funcoes.php @@ -1,7 +1,7 @@ $nome_subgrupo, @@ -33,7 +33,8 @@ function adicionar($nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) { } } function alterar($id_subgrupo, $nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) { - global $convUTF, $esquemaadmin; + $convUTF = $_SESSION["convUTF"]; + $esquemaadmin = $_SESSION["esquemaadmin"]; if ($convUTF != true){ $nome_subgrupo = utf8_decode($nome_subgrupo); $desc_subgrupo = utf8_decode($desc_subgrupo); @@ -54,7 +55,7 @@ function alterar($id_subgrupo, $nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) return $id_subgrupo; } function excluir($id_subgrupo, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from ".$esquemaadmin."i3geoadmin_n2 WHERE id_subgrupo = $id_subgrupo", $dbhw, false ); if(count($dados) > 0){ header ( "HTTP/1.1 500 erro ao excluir. Subgrupo em uso" ); diff --git a/admin1/catalogo/menus/grupos/subgrupos/temas/exec.php b/admin1/catalogo/menus/grupos/subgrupos/temas/exec.php index 005fb84..13cf19d 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/temas/exec.php +++ b/admin1/catalogo/menus/grupos/subgrupos/temas/exec.php @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php"); //pega algumas variaveis de uso mais comum //session_start // -include ($locaplic."/admin1/php/checaLogin.php"); +include ("../../../../../php/checaLogin.php"); //funcoes de administracao -include ($locaplic."/admin1/php/funcoesAdmin.php"); +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); // //carrega outras funcoes e extensoes do PHP // -include ($locaplic."/classesphp/carrega_ext.php"); +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); // //carrega as funcoes locais //depende de funcoesAdmin.php @@ -23,7 +23,7 @@ include ("funcoes.php"); //conexao com o banco de administracao //cria as variaveis $dbh e $dbhw alem de conexaoadmin // -include ($locaplic."/admin1/php/conexao.php"); +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); /***************************************************************/ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); diff --git a/admin1/catalogo/menus/grupos/subgrupos/temas/funcoes.php b/admin1/catalogo/menus/grupos/subgrupos/temas/funcoes.php index 24efc30..34b82b3 100755 --- a/admin1/catalogo/menus/grupos/subgrupos/temas/funcoes.php +++ b/admin1/catalogo/menus/grupos/subgrupos/temas/funcoes.php @@ -1,7 +1,7 @@ $id_n2, @@ -41,7 +41,7 @@ function adicionar( $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw) { } // $papeis deve ser um array function alterar($id_n3, $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $dataCol = array( "publicado" => $publicado, "id_tema" => $id_tema, @@ -55,7 +55,7 @@ function alterar($id_n3, $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw return $id_n3; } function excluir($id_n3, $dbhw) { - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_n3", "id_n3", $id_n3, $dbhw, false ); if ($resultado === false) { return false; @@ -63,7 +63,7 @@ function excluir($id_n3, $dbhw) { return $resultado; } function ordenar($id_n2, $ordem, $dbhw){ - global $esquemaadmin; + $esquemaadmin = $_SESSION["esquemaadmin"]; //verifica se existe a mesma quantidade de registros no banco e na lista de ids $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_n3 WHERE id_n2 = $id_n2", $dbhw, false ); if(count($dados) != count($ordem)){ diff --git a/admin1/ferramentas/miniaturas/exec.php b/admin1/ferramentas/miniaturas/exec.php index a824479..95c0ee2 100755 --- a/admin1/ferramentas/miniaturas/exec.php +++ b/admin1/ferramentas/miniaturas/exec.php @@ -53,15 +53,15 @@ include "index.php"; foreach ($arqs as $arq){ $arq = str_replace(" ","xxxx",$arq); $temp = explode(".",$arq); - if(file_exists($locaplic.'/temas/'.$arq) && $temp[(count($temp) - 1)] == "map" && !(strpos($temp[0],"_") === 0) ){ + if(file_exists($_SESSION["locaplic"].'/temas/'.$arq) && $temp[(count($temp) - 1)] == "map" && !(strpos($temp[0],"_") === 0) ){ echo "
Pasta não existe no servidor ou o local não é permitido"; exit (); } @@ -166,7 +166,7 @@ if (isset ( $_FILES ['i3GEOuploadshp'] ['name'] )) { $funcao = "CRIARNOVOMAP"; $output = "retorno"; $data = $dirmap . "/" . $nomePrefixo . ".shp"; - include_once ($locaplic . "/admin/php/editormapfile.php"); + include_once ($_SESSION["locaplic"] . "/admin/php/editormapfile.php"); echo "
Criado!!!
";
echo "Para editar clique: editar";
echo "";
diff --git a/admin1/usuarios/cadastro/exec.php b/admin1/usuarios/cadastro/exec.php
index 045ec2f..21fe986 100755
--- a/admin1/usuarios/cadastro/exec.php
+++ b/admin1/usuarios/cadastro/exec.php
@@ -1,19 +1,19 @@
'',
@@ -62,7 +62,8 @@ function adicionar($ativo, $data_cadastro, $email, $login, $nome_usuario, $senha
}
// $papeis deve ser um array
function alterar($id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) {
- global $convUTF, $esquemaadmin;
+ $convUTF = $_SESSION["convUTF"];
+ $esquemaadmin = $_SESSION["esquemaadmin"];
if ($convUTF != true) {
$nome_usuario = utf8_decode ( $nome_usuario );
}
@@ -98,7 +99,7 @@ function alterar($id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usua
return $id_usuario;
}
function adicionaPapel($id_usuario, $id_papel, $dbhw) {
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$dataCol = array (
"id_usuario" => $id_usuario,
"id_papel" => $id_papel
@@ -107,13 +108,13 @@ function adicionaPapel($id_usuario, $id_papel, $dbhw) {
return $resultado;
}
function excluir($id_usuario, $dbhw) {
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_usuarios", "id_usuario", $id_usuario, $dbhw, false );
$resultado = \admin\usuarios\cadastro\excluirPapeis ( $id_usuario, $dbhw );
return $resultado;
}
function excluirPapeis($id_usuario, $dbhw) {
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_papelusuario", "id_usuario", $id_usuario, $dbhw, false );
return $resultado;
}
diff --git a/admin1/usuarios/grupos/exec.php b/admin1/usuarios/grupos/exec.php
index cc03190..6332187 100755
--- a/admin1/usuarios/grupos/exec.php
+++ b/admin1/usuarios/grupos/exec.php
@@ -1,19 +1,19 @@
'',
@@ -49,7 +49,8 @@ function adicionar($nome, $descricao, $usuarios, $dbhw) {
}
}
function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) {
- global $convUTF, $esquemaadmin;
+ $convUTF = $_SESSION["convUTF"];
+ $esquemaadmin = $_SESSION["esquemaadmin"];
if ($convUTF != true) {
$nome = utf8_decode ( $nome );
$descricao = utf8_decode ( $descricao );
@@ -80,7 +81,7 @@ function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) {
return $id_grupo;
}
function adicionaUsuario($id_grupo, $id_usuario, $dbhw) {
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$dataCol = array (
"id_usuario" => $id_usuario,
"id_grupo" => $id_grupo
@@ -89,7 +90,7 @@ function adicionaUsuario($id_grupo, $id_usuario, $dbhw) {
return $resultado;
}
function excluir($id_grupo, $dbhw) {
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupos", "id_grupo", $id_grupo, $dbhw, false );
if ($resultado === false) {
return false;
@@ -98,7 +99,7 @@ function excluir($id_grupo, $dbhw) {
return $resultado;
}
function excluirUsuarios($id_grupo, $dbhw) {
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupousuario", "id_grupo", $id_grupo, $dbhw, false );
return $resultado;
}
diff --git a/admin1/usuarios/operacoes/exec.php b/admin1/usuarios/operacoes/exec.php
index 0baaee7..867428e 100755
--- a/admin1/usuarios/operacoes/exec.php
+++ b/admin1/usuarios/operacoes/exec.php
@@ -1,19 +1,19 @@
''
@@ -50,7 +50,8 @@ function adicionar($codigo,$descricao,$papeis,$dbhw){
}
//$papeis deve ser um array
function alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw){
- global $convUTF, $esquemaadmin;
+ $convUTF = $_SESSION["convUTF"];
+ $esquemaadmin = $_SESSION["esquemaadmin"];
if ($convUTF != true){
$descricao = utf8_decode($descricao);
}
@@ -79,7 +80,7 @@ function alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw){
return $id_operacao;
}
function adicionaPapel($id_operacao,$id_papel,$dbhw){
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$dataCol = array(
"id_operacao" => $id_operacao,
"id_papel" => $id_papel
@@ -88,7 +89,7 @@ function adicionaPapel($id_operacao,$id_papel,$dbhw){
return $resultado;
}
function excluir($id_operacao,$dbhw){
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui($esquemaadmin."i3geousr_operacoes","id_operacao",$id_operacao,$dbhw,false);
if($resultado === false){
return false;
@@ -99,7 +100,7 @@ function excluir($id_operacao,$dbhw){
return $resultado;
}
function excluirPapeis($id_operacao,$dbhw){
- global $esquemaadmin;
+ $esquemaadmin = $_SESSION["esquemaadmin"];
$resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui($esquemaadmin."i3geousr_operacoespapeis","id_operacao",$id_operacao,$dbhw,false);
return $resultado;
}
--
libgit2 0.21.2