Commit abd8f915f1c52da61ae0c0f8c5cdd9f17485f66d
1 parent
108f28f5
Exists in
master
and in
7 other branches
Utilização da variável $_SESSION para armazenar valores obtidos do arquivo ms_co…
…nfigura.php, evitando dessa forma a redundância de includes
Showing
65 changed files
with
427 additions
and
386 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin1/cadastros/identifica/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +////include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/identifica" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -65,7 +65,7 @@ switch ($funcao) { |
| 65 | 65 | $dados = \admin\cadastros\identifica\listar ( $dbh ); |
| 66 | 66 | $dbhw = null; |
| 67 | 67 | $dbh = null; |
| 68 | - if ($d === false) { | |
| 68 | + if ($dados === false) { | |
| 69 | 69 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 70 | 70 | } else { |
| 71 | 71 | \admin\php\funcoesAdmin\retornaJSON ( $dados ); | ... | ... |
admin1/cadastros/identifica/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\cadastros\identifica; |
| 3 | 3 | function listar($dbh, $id_i = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_i != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_i, publicado_i, abrir_i, nome_i, target_i from ".$esquemaadmin."i3geoadmin_identifica WHERE id_i = $id_i", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_i = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar($publicado_i, $abrir_i, $nome_i, $target_i,$dbhw) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "publicado_i" => '', |
| ... | ... | @@ -31,7 +31,8 @@ function adicionar($publicado_i, $abrir_i, $nome_i, $target_i,$dbhw) { |
| 31 | 31 | } |
| 32 | 32 | } |
| 33 | 33 | function alterar($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { |
| 34 | - global $convUTF, $esquemaadmin; | |
| 34 | + $convUTF = $_SESSION["convUTF"]; | |
| 35 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 35 | 36 | if ($convUTF != true){ |
| 36 | 37 | $nome_i = utf8_decode($nome_i); |
| 37 | 38 | } |
| ... | ... | @@ -48,7 +49,7 @@ function alterar($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { |
| 48 | 49 | return $id_i; |
| 49 | 50 | } |
| 50 | 51 | function excluir($id_i, $dbhw) { |
| 51 | - global $esquemaadmin; | |
| 52 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 52 | 53 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_identifica", "id_i", $id_i, $dbhw, false ); |
| 53 | 54 | if ($resultado === false) { |
| 54 | 55 | return false; | ... | ... |
admin1/cadastros/perfis/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +////include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/cadastros/perfis/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\cadastros\perfis; |
| 3 | 3 | function listar($dbh, $id_perfil = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_perfil != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_perfil, perfil from ".$esquemaadmin."i3geoadmin_perfis WHERE id_perfil = $id_perfil", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -16,7 +16,7 @@ function listar($dbh, $id_perfil = ""){ |
| 16 | 16 | } |
| 17 | 17 | |
| 18 | 18 | function adicionar($perfil, $dbhw) { |
| 19 | - global $esquemaadmin; | |
| 19 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 20 | 20 | try { |
| 21 | 21 | $dataCol = array( |
| 22 | 22 | "perfil" => '' |
| ... | ... | @@ -29,7 +29,8 @@ function adicionar($perfil, $dbhw) { |
| 29 | 29 | } |
| 30 | 30 | } |
| 31 | 31 | function alterar($id_perfil, $perfil,$dbhw) { |
| 32 | - global $convUTF, $esquemaadmin; | |
| 32 | + $convUTF = $_SESSION["convUTF"]; | |
| 33 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 33 | 34 | //pega o nome conforme o ID |
| 34 | 35 | $original = \admin\php\funcoesAdmin\pegaDados ( "SELECT perfil from ".$esquemaadmin."i3geoadmin_perfis WHERE id_perfil = $id_perfil", $dbh, false ); |
| 35 | 36 | $original = $original[0]["perfil"]; |
| ... | ... | @@ -145,7 +146,7 @@ function alterar($id_perfil, $perfil,$dbhw) { |
| 145 | 146 | return $id_perfil; |
| 146 | 147 | } |
| 147 | 148 | function excluir($id_perfil, $dbhw) { |
| 148 | - global $esquemaadmin; | |
| 149 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 149 | 150 | //pega o nome conforme o ID |
| 150 | 151 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT perfil from ".$esquemaadmin."i3geoadmin_perfis WHERE id_perfil = $id_perfil", $dbh, false ); |
| 151 | 152 | $perfil = $dados[0]["perfil"]; | ... | ... |
admin1/cadastros/servicos/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +////include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/webservices" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/cadastros/servicos/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\cadastros\servicos; |
| 3 | 3 | function listar($dbh, $id_ws = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_ws != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_ws,autor_ws,desc_ws,link_ws,nome_ws,tipo_ws from ".$esquemaadmin."i3geoadmin_ws WHERE id_ws = $id_ws ", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_ws = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "desc_ws" => '', |
| ... | ... | @@ -35,7 +35,8 @@ function adicionar($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { |
| 35 | 35 | } |
| 36 | 36 | } |
| 37 | 37 | function alterar($id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { |
| 38 | - global $convUTF, $esquemaadmin; | |
| 38 | + $convUTF = $_SESSION["convUTF"]; | |
| 39 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 39 | 40 | if ($convUTF != true){ |
| 40 | 41 | $nome_ws = utf8_decode($nome_ws); |
| 41 | 42 | $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) { |
| 55 | 56 | return $id_ws; |
| 56 | 57 | } |
| 57 | 58 | function excluir($id_ws, $dbhw) { |
| 58 | - global $esquemaadmin; | |
| 59 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 59 | 60 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_ws", "id_ws", $id_ws, $dbhw, false ); |
| 60 | 61 | if ($resultado === false) { |
| 61 | 62 | return false; | ... | ... |
admin1/cadastros/sistemas/exec.php
| 1 | 1 | <?php |
| 2 | 2 | error_reporting ( 0 ); |
| 3 | 3 | /****************************************************************/ |
| 4 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 5 | 5 | // |
| 6 | 6 | //checa login |
| 7 | 7 | //valida _GET e _POST, juntando em _GET |
| 8 | 8 | //pega algumas variaveis de uso mais comum |
| 9 | 9 | //session_start |
| 10 | 10 | // |
| 11 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 11 | +include ("../../php/checaLogin.php"); | |
| 12 | 12 | //funcoes de administracao |
| 13 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 13 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 14 | 14 | // |
| 15 | 15 | //carrega outras funcoes e extensoes do PHP |
| 16 | 16 | // |
| 17 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 17 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 18 | 18 | // |
| 19 | 19 | //carrega as funcoes locais |
| 20 | 20 | //depende de funcoesAdmin.php |
| ... | ... | @@ -24,7 +24,7 @@ include ("funcoes.php"); |
| 24 | 24 | //conexao com o banco de administracao |
| 25 | 25 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 26 | 26 | // |
| 27 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 27 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 28 | 28 | /***************************************************************/ |
| 29 | 29 | |
| 30 | 30 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/sistemas" ) === false) { | ... | ... |
admin1/cadastros/sistemas/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\cadastros\sistemas; |
| 3 | 3 | function listar($dbh, $id_sistema = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_sistema != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT * from ".$esquemaadmin."i3geoadmin_sistemas WHERE id_sistema = $id_sistema", $dbh, false); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_sistema = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar( $publicado_sistema,$nome_sistema,$perfil_sistema, $dbhw) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "publicado_sistema" => '', |
| ... | ... | @@ -32,7 +32,8 @@ function adicionar( $publicado_sistema,$nome_sistema,$perfil_sistema, $dbhw) { |
| 32 | 32 | } |
| 33 | 33 | // $papeis deve ser um array |
| 34 | 34 | function alterar($id_sistema,$publicado_sistema,$nome_sistema,$perfil_sistema, $dbhw) { |
| 35 | - global $convUTF, $esquemaadmin; | |
| 35 | + $convUTF = $_SESSION["convUTF"]; | |
| 36 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 36 | 37 | if ($convUTF != true){ |
| 37 | 38 | $nome_sistema = utf8_decode($nome_sistema); |
| 38 | 39 | } |
| ... | ... | @@ -48,7 +49,7 @@ function alterar($id_sistema,$publicado_sistema,$nome_sistema,$perfil_sistema, $ |
| 48 | 49 | return $id_sistema; |
| 49 | 50 | } |
| 50 | 51 | function excluir($id_sistema, $dbhw) { |
| 51 | - global $esquemaadmin; | |
| 52 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 52 | 53 | include (dirname(__FILE__)."/funcoes/funcoes.php"); |
| 53 | 54 | $funcoes = \admin\cadastros\sistemas\funcoes\listar ( $dbhw, $id_sistema ); |
| 54 | 55 | if(count($funcoes) > 0){ | ... | ... |
admin1/cadastros/sistemas/funcoes/exec.php
| 1 | 1 | <?php |
| 2 | 2 | error_reporting ( 0 ); |
| 3 | 3 | /****************************************************************/ |
| 4 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | +////include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 5 | 5 | // |
| 6 | 6 | //checa login |
| 7 | 7 | //valida _GET e _POST, juntando em _GET |
| 8 | 8 | //pega algumas variaveis de uso mais comum |
| 9 | 9 | //session_start |
| 10 | 10 | // |
| 11 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 11 | +include ("../../../php/checaLogin.php"); | |
| 12 | 12 | //funcoes de administracao |
| 13 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 13 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 14 | 14 | // |
| 15 | 15 | //carrega outras funcoes e extensoes do PHP |
| 16 | 16 | // |
| 17 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 17 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 18 | 18 | // |
| 19 | 19 | //carrega as funcoes locais |
| 20 | 20 | //depende de funcoesAdmin.php |
| ... | ... | @@ -24,7 +24,7 @@ include ("funcoes.php"); |
| 24 | 24 | //conexao com o banco de administracao |
| 25 | 25 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 26 | 26 | // |
| 27 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 27 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 28 | 28 | /***************************************************************/ |
| 29 | 29 | |
| 30 | 30 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/sistemas" ) === false) { | ... | ... |
admin1/cadastros/sistemas/funcoes/funcoes.php
| ... | ... | @@ -2,7 +2,7 @@ |
| 2 | 2 | namespace admin\cadastros\sistemas\funcoes; |
| 3 | 3 | |
| 4 | 4 | function listar($dbh, $id_sistema, $id_funcao = ""){ |
| 5 | - global $esquemaadmin; | |
| 5 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 6 | 6 | if($id_funcao != ""){ |
| 7 | 7 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT * from ".$esquemaadmin."i3geoadmin_sistemasf WHERE id_funcao = '$id_funcao'", $dbh, false); |
| 8 | 8 | $dados = $dados[0]; |
| ... | ... | @@ -16,7 +16,7 @@ function listar($dbh, $id_sistema, $id_funcao = ""){ |
| 16 | 16 | } |
| 17 | 17 | } |
| 18 | 18 | function adicionar( $id_sistema,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$perfil_funcao, $dbhw) { |
| 19 | - global $esquemaadmin; | |
| 19 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 20 | 20 | try { |
| 21 | 21 | $dataCol = array( |
| 22 | 22 | "nome_funcao" => '', |
| ... | ... | @@ -36,7 +36,8 @@ function adicionar( $id_sistema,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$ |
| 36 | 36 | } |
| 37 | 37 | // $papeis deve ser um array |
| 38 | 38 | function alterar($id_funcao,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$perfil_funcao, $dbhw) { |
| 39 | - global $convUTF, $esquemaadmin; | |
| 39 | + $convUTF = $_SESSION["convUTF"]; | |
| 40 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 40 | 41 | if ($convUTF != true){ |
| 41 | 42 | $nome_funcao = utf8_decode($nome_funcao); |
| 42 | 43 | } |
| ... | ... | @@ -54,7 +55,7 @@ function alterar($id_funcao,$nome_funcao,$abrir_funcao,$h_funcao,$w_funcao,$perf |
| 54 | 55 | return $id_funcao; |
| 55 | 56 | } |
| 56 | 57 | function excluir($id_funcao, $dbhw) { |
| 57 | - global $esquemaadmin; | |
| 58 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 58 | 59 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_sistemasf", "id_funcao", $id_funcao, $dbhw, false ); |
| 59 | 60 | if ($resultado === false) { |
| 60 | 61 | return false; | ... | ... |
admin1/cadastros/tags/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/cadastros/tags/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\cadastros\tags; |
| 3 | 3 | function listar($dbh, $id_tag = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_tag != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_tag, nome from ".$esquemaadmin."i3geoadmin_tags WHERE id_tag = $id_tag ", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_tag = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar($nome, $dbhw) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "nome" => '' |
| ... | ... | @@ -29,7 +29,8 @@ function adicionar($nome, $dbhw) { |
| 29 | 29 | } |
| 30 | 30 | // $papeis deve ser um array |
| 31 | 31 | function alterar($id_tag, $nome, $dbhw) { |
| 32 | - global $convUTF, $esquemaadmin; | |
| 32 | + $convUTF = $_SESSION["convUTF"]; | |
| 33 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 33 | 34 | if ($convUTF != true){ |
| 34 | 35 | $nome = utf8_decode($nome); |
| 35 | 36 | } |
| ... | ... | @@ -43,7 +44,7 @@ function alterar($id_tag, $nome, $dbhw) { |
| 43 | 44 | return $id_tag; |
| 44 | 45 | } |
| 45 | 46 | function excluir($id_tag, $dbhw) { |
| 46 | - global $esquemaadmin; | |
| 47 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 47 | 48 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_tags", "id_tag", $id_tag, $dbhw, false ); |
| 48 | 49 | if ($resultado === false) { |
| 49 | 50 | return false; | ... | ... |
admin1/catalogo/atlas/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/atlas" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/atlas/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\atlas; |
| 3 | 3 | function listar($dbh, $id_atlas = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_atlas != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT 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 from ".$esquemaadmin."i3geoadmin_atlas WHERE id_atlas = $id_atlas", $dbh, false); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_atlas = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | 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) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "publicado_atlas"=>'', |
| ... | ... | @@ -40,7 +40,8 @@ function adicionar( $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_ |
| 40 | 40 | } |
| 41 | 41 | // $papeis deve ser um array |
| 42 | 42 | 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) { |
| 43 | - global $convUTF, $esquemaadmin; | |
| 43 | + $convUTF = $_SESSION["convUTF"]; | |
| 44 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 44 | 45 | if ($convUTF != true){ |
| 45 | 46 | $desc_atlas = utf8_decode($desc_atlas); |
| 46 | 47 | $titulo_atlas = utf8_decode($titulo_atlas); |
| ... | ... | @@ -66,7 +67,7 @@ function alterar($id_atlas, $titulo_atlas, $publicado_atlas, $ordem_atlas, $base |
| 66 | 67 | return $id_atlas; |
| 67 | 68 | } |
| 68 | 69 | function excluir($id_atlas, $dbhw) { |
| 69 | - global $esquemaadmin; | |
| 70 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 70 | 71 | include (dirname(__FILE__)."/pranchas/funcoes.php"); |
| 71 | 72 | $pranchas = \admin\catalogo\atlas\pranchas\listar($dbhw,$id_atlas); |
| 72 | 73 | if(count($pranchas) > 0){ | ... | ... |
admin1/catalogo/atlas/pranchas/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/atlas" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/atlas/pranchas/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\atlas\pranchas; |
| 3 | 3 | function listar($dbh, $id_atlas = "",$id_prancha = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_prancha != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT id_atlas, id_prancha, titulo_prancha, ordem_prancha, desc_prancha, h_prancha, icone_prancha, link_prancha, mapext_prancha, w_prancha from ".$esquemaadmin."i3geoadmin_atlasp WHERE id_prancha = '$id_prancha'", $dbh, false); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -16,7 +16,7 @@ function listar($dbh, $id_atlas = "",$id_prancha = ""){ |
| 16 | 16 | } |
| 17 | 17 | |
| 18 | 18 | function adicionar( $id_atlas, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) { |
| 19 | - global $esquemaadmin; | |
| 19 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 20 | 20 | try { |
| 21 | 21 | $dataCol = array( |
| 22 | 22 | "ordem_prancha"=>0, |
| ... | ... | @@ -39,7 +39,8 @@ function adicionar( $id_atlas, $titulo_prancha, $ordem_prancha, $desc_prancha, $ |
| 39 | 39 | } |
| 40 | 40 | // $papeis deve ser um array |
| 41 | 41 | function alterar($id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) { |
| 42 | - global $convUTF, $esquemaadmin; | |
| 42 | + $convUTF = $_SESSION["convUTF"]; | |
| 43 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 43 | 44 | if ($convUTF != true){ |
| 44 | 45 | $desc_prancha = utf8_decode($desc_prancha); |
| 45 | 46 | $titulo_prancha = utf8_decode($titulo_prancha); |
| ... | ... | @@ -61,7 +62,7 @@ function alterar($id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_ |
| 61 | 62 | return $id_atlas; |
| 62 | 63 | } |
| 63 | 64 | function excluir($id_prancha, $dbhw) { |
| 64 | - global $esquemaadmin; | |
| 65 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 65 | 66 | include (dirname(__FILE__)."/temas/funcoes.php"); |
| 66 | 67 | $temas = \admin\catalogo\atlas\pranchas\temas\listar($dbhw,$id_prancha); |
| 67 | 68 | if(count($temas) > 0){ | ... | ... |
admin1/catalogo/atlas/pranchas/temas/exec.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/atlas" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -62,7 +62,7 @@ switch ($funcao) { |
| 62 | 62 | header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de temas de uma prancha" ); |
| 63 | 63 | } else { |
| 64 | 64 | include("../../../../../admin/php/classe_arvore.php"); |
| 65 | - $arvore = new Arvore($locaplic); | |
| 65 | + $arvore = new Arvore($_SESSION["locaplic"]); | |
| 66 | 66 | $temas = $arvore->pegaTodosTemas(true); |
| 67 | 67 | \admin\php\funcoesAdmin\retornaJSON ( array("dados"=>$dados, "temas"=>$temas) ); |
| 68 | 68 | } |
| ... | ... | @@ -77,7 +77,7 @@ switch ($funcao) { |
| 77 | 77 | } else { |
| 78 | 78 | //pega a lista de temas |
| 79 | 79 | include("../../../../../admin/php/classe_arvore.php"); |
| 80 | - $arvore = new Arvore($locaplic); | |
| 80 | + $arvore = new Arvore($_SESSION["locaplic"]); | |
| 81 | 81 | $temas = $arvore->pegaTodosTemas(true); |
| 82 | 82 | \admin\php\funcoesAdmin\retornaJSON ( array("dados"=>$dados, "temas"=>$temas) ); |
| 83 | 83 | } | ... | ... |
admin1/catalogo/atlas/pranchas/temas/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\atlas\pranchas\temas; |
| 3 | 3 | function listar($dbh, $id_prancha = "", $id_tema = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_tema != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT id_tema, ordem_tema, codigo_tema, ligado_tema from ".$esquemaadmin."i3geoadmin_atlast WHERE id_tema = '$id_tema'", $dbh, false); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_prancha = "", $id_tema = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar( $id_prancha, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw ) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "ordem_tema"=>0, |
| ... | ... | @@ -32,7 +32,7 @@ function adicionar( $id_prancha, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw |
| 32 | 32 | } |
| 33 | 33 | // $papeis deve ser um array |
| 34 | 34 | function alterar($id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw) { |
| 35 | - global $esquemaadmin; | |
| 35 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 36 | 36 | //caso a atualizacao ocorra apos insert |
| 37 | 37 | $dataCol = array( |
| 38 | 38 | "ordem_tema"=>$ordem_tema, |
| ... | ... | @@ -54,7 +54,7 @@ function alterar($id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw) { |
| 54 | 54 | return $id_tema; |
| 55 | 55 | } |
| 56 | 56 | function excluir($id_tema, $dbhw) { |
| 57 | - global $esquemaadmin; | |
| 57 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 58 | 58 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlast", "id_tema", $id_tema, $dbhw, false ); |
| 59 | 59 | if ($resultado === false) { |
| 60 | 60 | return false; | ... | ... |
admin1/catalogo/mapas/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/mapas" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -65,7 +65,7 @@ switch ($funcao) { |
| 65 | 65 | $dbh = null; |
| 66 | 66 | // pega a lista de temas |
| 67 | 67 | include ("../../../admin/php/classe_arvore.php"); |
| 68 | - $arvore = new Arvore ( $locaplic ); | |
| 68 | + $arvore = new Arvore ( $_SESSION["locaplic"] ); | |
| 69 | 69 | $temas = $arvore->pegaTodosTemas ( true ); |
| 70 | 70 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 71 | 71 | "dados" => $mapfile, |
| ... | ... | @@ -87,7 +87,7 @@ switch ($funcao) { |
| 87 | 87 | $dbh = null; |
| 88 | 88 | // pega a lista de temas |
| 89 | 89 | include ("../../../admin/php/classe_arvore.php"); |
| 90 | - $arvore = new Arvore ( $locaplic ); | |
| 90 | + $arvore = new Arvore ( $_SESSION["locaplic"] ); | |
| 91 | 91 | $temas = $arvore->pegaTodosTemas ( true ); |
| 92 | 92 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 93 | 93 | "dados" => $mapfile, | ... | ... |
admin1/catalogo/mapas/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\mapas; |
| 3 | 3 | function listar($dbh, $id_mapa = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_mapa != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_mapa, publicado_mapa, ordem_mapa, perfil_mapa, ligados_mapa, temas_mapa, desc_mapa, ext_mapa, imagem_mapa, linkdireto_mapa, nome_mapa, outros_mapa, 'nao' as contemmapfile from " . $esquemaadmin . "i3geoadmin_mapas where id_mapa = $id_mapa AND mapfile = '' or mapfile is null ", $dbh, false ); |
| 7 | 7 | if(count($dados) == 0){ |
| ... | ... | @@ -18,7 +18,7 @@ function listar($dbh, $id_mapa = ""){ |
| 18 | 18 | } |
| 19 | 19 | } |
| 20 | 20 | 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) { |
| 21 | - global $esquemaadmin; | |
| 21 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 22 | 22 | try { |
| 23 | 23 | $dataCol = array ( |
| 24 | 24 | "publicado_mapa" => '', |
| ... | ... | @@ -43,7 +43,8 @@ function adicionar($publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $t |
| 43 | 43 | } |
| 44 | 44 | // $papeis deve ser um array |
| 45 | 45 | 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) { |
| 46 | - global $convUTF, $esquemaadmin; | |
| 46 | + $convUTF = $_SESSION["convUTF"]; | |
| 47 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 47 | 48 | if ($convUTF != true) { |
| 48 | 49 | $nome_mapa = utf8_decode ( $nome_mapa ); |
| 49 | 50 | $desc_mapa = utf8_decode ( $desc_mapa ); |
| ... | ... | @@ -78,7 +79,7 @@ function alterar($id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_ |
| 78 | 79 | return $id_mapa; |
| 79 | 80 | } |
| 80 | 81 | function excluir($id_mapa, $dbhw) { |
| 81 | - global $esquemaadmin; | |
| 82 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 82 | 83 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_mapas", "id_mapa", $id_mapa, $dbhw, false ); |
| 83 | 84 | if ($resultado === false) { |
| 84 | 85 | return false; | ... | ... |
admin1/catalogo/mapfile/cdados/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -40,13 +40,13 @@ $id_tema = ( int ) $_POST ["id_tema"]; |
| 40 | 40 | $funcao = strtoupper ( $funcao ); |
| 41 | 41 | switch ($funcao) { |
| 42 | 42 | case "CALCULAEXTENSAO" : |
| 43 | - $ret = \admin\catalogo\mapfile\cdados\calculaExtensao($locaplic, $id_tema, $codigo); | |
| 43 | + $ret = \admin\catalogo\mapfile\cdados\calculaExtensao($_SESSION["locaplic"], $id_tema, $codigo); | |
| 44 | 44 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 45 | 45 | "ret" => $ret |
| 46 | 46 | ) ); |
| 47 | 47 | break; |
| 48 | 48 | case "ALTERAR" : |
| 49 | - $dados = \admin\catalogo\mapfile\cdados\alterar ( $locaplic, $id_tema, $codigo, $_POST["escala"], $_POST["extensao"], $_POST["encoding"]); | |
| 49 | + $dados = \admin\catalogo\mapfile\cdados\alterar ( $_SESSION["locaplic"], $id_tema, $codigo, $_POST["escala"], $_POST["extensao"], $_POST["encoding"]); | |
| 50 | 50 | if ($dados === false) { |
| 51 | 51 | header ( "HTTP/1.1 500 erro ao definir as propriedades" ); |
| 52 | 52 | } else { |
| ... | ... | @@ -56,7 +56,7 @@ switch ($funcao) { |
| 56 | 56 | } |
| 57 | 57 | break; |
| 58 | 58 | case "LISTA" : |
| 59 | - $dados = \admin\catalogo\mapfile\cdados\listar ($locaplic,$codigo); | |
| 59 | + $dados = \admin\catalogo\mapfile\cdados\listar ($_SESSION["locaplic"],$codigo); | |
| 60 | 60 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 61 | 61 | "dados" => $dados |
| 62 | 62 | ) ); | ... | ... |
admin1/catalogo/mapfile/cdados/funcoes.php
| ... | ... | @@ -52,7 +52,7 @@ function alterar($locaplic, $id_tema, $codigo, $escala, $extensao, $encoding) { |
| 52 | 52 | } |
| 53 | 53 | } |
| 54 | 54 | function calculaExtensao($locaplic, $id_tema, $codigo){ |
| 55 | - global $postgis_mapa; | |
| 55 | + $postgis_mapa = $_SESSION["postgis_mapa"]; | |
| 56 | 56 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 57 | 57 | if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { |
| 58 | 58 | return false; | ... | ... |
admin1/catalogo/mapfile/comportamento/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -42,13 +42,13 @@ $funcao = strtoupper ( $funcao ); |
| 42 | 42 | switch ($funcao) { |
| 43 | 43 | case "ALTERAR" : |
| 44 | 44 | // quando e feita a listagem unica, o mapfile ja foi registrado no banco se nao tinha sido antes |
| 45 | - $dados = \admin\catalogo\mapfile\comportamento\alterar ( $locaplic, $id_tema, $codigo, $_POST["aplicaextensao"],$_POST["permitecomentario"],$_POST["temporizador"],$_POST["escondido"],$_POST["transitioneffect"],$_POST["status"],$_POST["iconetema"], $_POST["mensagem"]); | |
| 45 | + $dados = \admin\catalogo\mapfile\comportamento\alterar ( $_SESSION["locaplic"], $id_tema, $codigo, $_POST["aplicaextensao"],$_POST["permitecomentario"],$_POST["temporizador"],$_POST["escondido"],$_POST["transitioneffect"],$_POST["status"],$_POST["iconetema"], $_POST["mensagem"]); | |
| 46 | 46 | if ($dados === false) { |
| 47 | 47 | header ( "HTTP/1.1 500 erro ao alterar" ); |
| 48 | 48 | } |
| 49 | 49 | break; |
| 50 | 50 | case "LISTA" : |
| 51 | - $dados = \admin\catalogo\mapfile\comportamento\listar ($locaplic,$codigo); | |
| 51 | + $dados = \admin\catalogo\mapfile\comportamento\listar ($_SESSION["locaplic"],$codigo); | |
| 52 | 52 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 53 | 53 | "dados" => $dados |
| 54 | 54 | ) ); | ... | ... |
admin1/catalogo/mapfile/comportamento/funcoes.php
| ... | ... | @@ -48,7 +48,8 @@ function listar($locaplic,$codigo){ |
| 48 | 48 | return $dados; |
| 49 | 49 | } |
| 50 | 50 | function alterar($locaplic, $id_tema, $codigo, $aplicaextensao, $permitecomentario, $temporizador, $escondido, $transitioneffect, $status, $iconetema, $mensagem){ |
| 51 | - global $convUTF, $esquemaadmin; | |
| 51 | + $convUTF = $_SESSION["convUTF"]; | |
| 52 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 52 | 53 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 53 | 54 | if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { |
| 54 | 55 | return false; | ... | ... |
admin1/catalogo/mapfile/conexao/local/exec.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -41,13 +41,13 @@ $id_tema = ( int ) $_POST ["id_tema"]; |
| 41 | 41 | $funcao = strtoupper ( $funcao ); |
| 42 | 42 | switch ($funcao) { |
| 43 | 43 | case "ALTERAR" : |
| 44 | - $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); | |
| 44 | + $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); | |
| 45 | 45 | if ($dados === false) { |
| 46 | 46 | header ( "HTTP/1.1 500 erro ao definir as propriedades" ); |
| 47 | 47 | } |
| 48 | 48 | break; |
| 49 | 49 | case "LISTA" : |
| 50 | - $dados = \admin\catalogo\mapfile\conexao\local\listar ($locaplic,$codigo); | |
| 50 | + $dados = \admin\catalogo\mapfile\conexao\local\listar ($_SESSION["locaplic"],$codigo); | |
| 51 | 51 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 52 | 52 | "dados" => $dados |
| 53 | 53 | ) ); | ... | ... |
admin1/catalogo/mapfile/conexao/local/funcoes.php
| ... | ... | @@ -49,7 +49,7 @@ function listar($locaplic, $codigo) { |
| 49 | 49 | return $dados; |
| 50 | 50 | } |
| 51 | 51 | function alterar($locaplic,$codigo,$connection,$connectiontype,$data,$tileindex,$tileitem,$type,$projection,$convcaracter,$metaestat,$metaestat_id_medida_variavel,$dbhw) { |
| 52 | - global $esquemaadmin; | |
| 52 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 53 | 53 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 54 | 54 | if ($codigo == "" || ! file_exists ( $arq )) { |
| 55 | 55 | header ( "HTTP/1.1 400 arquivo nao existe" ); | ... | ... |
admin1/catalogo/mapfile/disponibilidade/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -40,13 +40,13 @@ $id_tema = ( int ) $_POST ["id_tema"]; |
| 40 | 40 | $funcao = strtoupper ( $funcao ); |
| 41 | 41 | switch ($funcao) { |
| 42 | 42 | case "ALTERAR" : |
| 43 | - $dados = \admin\catalogo\mapfile\disponibilidade\alterar ($locaplic, $id_tema, $codigo, $_POST["permiteogc"], $_POST["permitedownload"], $_POST["permitekml"], $_POST["permitekmz"], $_POST["download"], $_POST["arquivodownload"], $_POST["arquivokmz"], $dbhw); | |
| 43 | + $dados = \admin\catalogo\mapfile\disponibilidade\alterar ($_SESSION["locaplic"], $id_tema, $codigo, $_POST["permiteogc"], $_POST["permitedownload"], $_POST["permitekml"], $_POST["permitekmz"], $_POST["download"], $_POST["arquivodownload"], $_POST["arquivokmz"], $dbhw); | |
| 44 | 44 | if ($dados === false) { |
| 45 | 45 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 46 | 46 | } |
| 47 | 47 | break; |
| 48 | 48 | case "LISTA" : |
| 49 | - $dados = \admin\catalogo\mapfile\disponibilidade\listar ($locaplic,$codigo); | |
| 49 | + $dados = \admin\catalogo\mapfile\disponibilidade\listar ($_SESSION["locaplic"],$codigo); | |
| 50 | 50 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 51 | 51 | "dados" => $dados |
| 52 | 52 | ) ); | ... | ... |
admin1/catalogo/mapfile/disponibilidade/funcoes.php
| ... | ... | @@ -40,7 +40,7 @@ function listar($locaplic,$codigo){ |
| 40 | 40 | return $dados; |
| 41 | 41 | } |
| 42 | 42 | function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $permitekml, $permitekmz, $download, $arquivodownload, $arquivokmz, $dbhw){ |
| 43 | - global $esquemaadmin; | |
| 43 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 44 | 44 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 45 | 45 | if ($codigo == "" || ! file_exists ( $arq )) { |
| 46 | 46 | header ( "HTTP/1.1 400 arquivo nao existe" ); | ... | ... |
admin1/catalogo/mapfile/editavel/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -41,13 +41,13 @@ $id_tema = ( int ) $_POST ["id_tema"]; |
| 41 | 41 | $funcao = strtoupper ( $funcao ); |
| 42 | 42 | switch ($funcao) { |
| 43 | 43 | case "ALTERAR" : |
| 44 | - $dados = \admin\catalogo\mapfile\editavel\alterar ( $locaplic, $id_tema, $codigo, $_POST["editavel"], $_POST["esquematabelaeditavel"], $_POST["tabelaeditavel"], $_POST["colunaidunico"], $_POST["colunageometria"] ); | |
| 44 | + $dados = \admin\catalogo\mapfile\editavel\alterar ( $_SESSION["locaplic"], $id_tema, $codigo, $_POST["editavel"], $_POST["esquematabelaeditavel"], $_POST["tabelaeditavel"], $_POST["colunaidunico"], $_POST["colunageometria"] ); | |
| 45 | 45 | if ($dados === false) { |
| 46 | 46 | header ( "HTTP/1.1 500 erro ao definir as propriedades" ); |
| 47 | 47 | } |
| 48 | 48 | break; |
| 49 | 49 | case "LISTA" : |
| 50 | - $dados = \admin\catalogo\mapfile\editavel\listar ($locaplic,$codigo); | |
| 50 | + $dados = \admin\catalogo\mapfile\editavel\listar ($_SESSION["locaplic"],$codigo); | |
| 51 | 51 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 52 | 52 | "dados" => $dados |
| 53 | 53 | ) ); | ... | ... |
admin1/catalogo/mapfile/editor/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\mapfile\editor; |
| 3 | 3 | function textoMapfile($codigo) { |
| 4 | - global $locaplic, $dbhw; | |
| 4 | + global $dbhw; | |
| 5 | + $locaplic = $_SESSION["locaplic"]; | |
| 5 | 6 | $mapfile = $locaplic . "/temas/" . $codigo . ".map"; |
| 6 | 7 | if (! file_exists ( $mapfile )) { |
| 7 | 8 | return "Arquivo $codigo não existe."; |
| ... | ... | @@ -58,7 +59,9 @@ function textoMapfile($codigo) { |
| 58 | 59 | } |
| 59 | 60 | } |
| 60 | 61 | function salvaMapfile() { |
| 61 | - global $locaplic, $dbhw, $codigo, $gravarTexto, $esquemaadmin; | |
| 62 | + global $dbhw, $codigo, $gravarTexto; | |
| 63 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 64 | + $locaplic = $_SESSION["locaplic"]; | |
| 62 | 65 | if (empty ( $gravarTexto )) { |
| 63 | 66 | return; |
| 64 | 67 | } | ... | ... |
admin1/catalogo/mapfile/editor/index.php
| ... | ... | @@ -2,28 +2,48 @@ |
| 2 | 2 | // TODO botoes de copiar, colar, limpar |
| 3 | 3 | // TODO editor de cores |
| 4 | 4 | // |
| 5 | + | |
| 6 | +/****************************************************************/ | |
| 7 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 8 | +// | |
| 9 | +//checa login | |
| 10 | +//valida _GET e _POST, juntando em _GET | |
| 11 | +//pega algumas variaveis de uso mais comum | |
| 12 | +//session_start | |
| 13 | +// | |
| 14 | +include ("../../../php/checaLogin.php"); | |
| 15 | +//funcoes de administracao | |
| 16 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 17 | +// | |
| 18 | +//carrega outras funcoes e extensoes do PHP | |
| 19 | +// | |
| 20 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 21 | +// | |
| 22 | +//carrega as funcoes locais | |
| 23 | +//depende de funcoesAdmin.php | |
| 24 | +// | |
| 25 | +include ("funcoes.php"); | |
| 26 | +// | |
| 27 | +//conexao com o banco de administracao | |
| 28 | +//cria as variaveis $dbh e $dbhw alem de conexaoadmin | |
| 29 | +// | |
| 30 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 31 | +/***************************************************************/ | |
| 5 | 32 | define ( "ONDEI3GEO", "../../../.." ); |
| 6 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 7 | -error_reporting ( 0 ); | |
| 8 | 33 | include "../../../head.php"; |
| 9 | 34 | $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); |
| 10 | 35 | $id_tema = ( int ) $_GET ["id_tema"]; |
| 11 | -include_once (dirname ( __FILE__ ) . "/../../../../admin/php/login.php"); | |
| 12 | -include_once (dirname ( __FILE__ ) . "/../../../../admin/php/conexao.php"); | |
| 13 | -error_reporting ( 0 ); | |
| 14 | 36 | if (isset ( $_POST ["texto"] )) { |
| 15 | 37 | $gravarTexto = $_POST ["texto"]; |
| 16 | 38 | $_POST ["texto"] = ""; |
| 17 | 39 | } |
| 18 | -$versao = \admin\php\funcoesAdmin\versao (); | |
| 19 | -$versao = $versao ["principal"]; | |
| 20 | 40 | |
| 21 | 41 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editortexto" ) === false) { |
| 22 | 42 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| 23 | 43 | exit (); |
| 24 | 44 | } |
| 25 | -error_reporting ( 0 ); | |
| 26 | -include("funcoes.php"); | |
| 45 | +$versao = \admin\php\funcoesAdmin\versao (); | |
| 46 | +$versao = $versao ["principal"]; | |
| 27 | 47 | \admin\catalogo\mapfile\editor\salvaMapfile (); |
| 28 | 48 | $textoMapfile = \admin\catalogo\mapfile\editor\textoMapfile ( $codigo ); |
| 29 | 49 | ?> |
| ... | ... | @@ -140,7 +160,7 @@ $(document).ready(function(){ |
| 140 | 160 | var protocolo = window.location.href; |
| 141 | 161 | protocolo = protocolo.split(":")[0]; |
| 142 | 162 | |
| 143 | - i3GEOadmin.editor.servidorPreview = protocolo + "://" + window.location.host + "/<?php echo basename($locaplic); ?>/admin1/catalogo/mapfile/preview/index.php"; | |
| 163 | + i3GEOadmin.editor.servidorPreview = protocolo + "://" + window.location.host + "/<?php echo basename($_SESSION["locaplic"]); ?>/admin1/catalogo/mapfile/preview/index.php"; | |
| 144 | 164 | |
| 145 | 165 | }); |
| 146 | 166 | </script> | ... | ... |
admin1/catalogo/mapfile/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -41,7 +41,7 @@ switch ($funcao) { |
| 41 | 41 | if(empty($_POST["titulolegenda"])){ |
| 42 | 42 | $_POST["titulolegenda"] = $_POST ["nome_tema"]; |
| 43 | 43 | } |
| 44 | - $novo = \admin\catalogo\mapfile\adicionar ( $locaplic, $_POST["titulolegenda"], $_POST ["link_tema"], $codigo, $_POST ["acessopublico"], $_POST ["metaestat"], $_POST ["nome_tema"], $_POST ["desc_tema"], $_POST ["en"], $_POST ["es"], true, $dbhw ); | |
| 44 | + $novo = \admin\catalogo\mapfile\adicionar ( $_SESSION["locaplic"], $_POST["titulolegenda"], $_POST ["link_tema"], $codigo, $_POST ["acessopublico"], $_POST ["metaestat"], $_POST ["nome_tema"], $_POST ["desc_tema"], $_POST ["en"], $_POST ["es"], true, $dbhw ); | |
| 45 | 45 | $dbhw = null; |
| 46 | 46 | $dbh = null; |
| 47 | 47 | if ($novo === false) { |
| ... | ... | @@ -58,7 +58,7 @@ switch ($funcao) { |
| 58 | 58 | $_POST["titulolegenda"] = $_POST ["nome_tema"]; |
| 59 | 59 | } |
| 60 | 60 | //quando e feita a listagem unica, o mapfile ja foi registrado no banco se nao tinha sido antes |
| 61 | - $novo = \admin\catalogo\mapfile\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 ); | |
| 61 | + $novo = \admin\catalogo\mapfile\alterar ( $_SESSION["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 ); | |
| 62 | 62 | $dbhw = null; |
| 63 | 63 | $dbh = null; |
| 64 | 64 | if ($novo === false) { |
| ... | ... | @@ -98,7 +98,7 @@ switch ($funcao) { |
| 98 | 98 | } |
| 99 | 99 | break; |
| 100 | 100 | case "LIMPACACHE" : |
| 101 | - $retorna = \admin\catalogo\mapfile\limpaCache($locaplic, $codigo, $cachedir, $dir_tmp); | |
| 101 | + $retorna = \admin\catalogo\mapfile\limpaCache($_SESSION["locaplic"], $codigo, $cachedir, $dir_tmp); | |
| 102 | 102 | \admin\php\funcoesAdmin\retornaJSON ( "ok" ); |
| 103 | 103 | break; |
| 104 | 104 | case "CLONARMAPFILE" : | ... | ... |
admin1/catalogo/mapfile/funcoes.php
| ... | ... | @@ -2,7 +2,8 @@ |
| 2 | 2 | namespace admin\catalogo\mapfile; |
| 3 | 3 | |
| 4 | 4 | function excluir($codigo, $dbhw) { |
| 5 | - global $locaplic, $esquemaadmin; | |
| 5 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 6 | + $locaplic = $_SESSION["locaplic"]; | |
| 6 | 7 | // pega o id do tema |
| 7 | 8 | // se o mapfile nao estiver registrado, $id sera vazio |
| 8 | 9 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_tema from " . $esquemaadmin . "i3geoadmin_temas WHERE codigo_tema = '" . $codigo . "'", $dbhw, false ); |
| ... | ... | @@ -40,7 +41,8 @@ function excluir($codigo, $dbhw) { |
| 40 | 41 | return true; |
| 41 | 42 | } |
| 42 | 43 | function alterar($locaplic, $id_tema, $titulolegenda, $link_tema, $codigo, $acessopublico, $metaestat, $titulo, $desc_tema, $tituloEN, $tituloES, $registraBanco, $dbhw) { |
| 43 | - global $convUTF, $esquemaadmin; | |
| 44 | + $convUTF = $_SESSION["convUTF"]; | |
| 45 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 44 | 46 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 45 | 47 | if ($codigo == "" || ! file_exists ( $arq )) { |
| 46 | 48 | header ( "HTTP/1.1 400 arquivo nao existe" ); |
| ... | ... | @@ -104,7 +106,8 @@ function alterar($locaplic, $id_tema, $titulolegenda, $link_tema, $codigo, $aces |
| 104 | 106 | } |
| 105 | 107 | } |
| 106 | 108 | function adicionar($locaplic, $titulolegenda, $link_tema, $codigo, $acessopublico, $metaestat, $titulo, $desc_tema, $tituloEN, $tituloES, $registraBanco, $dbhw) { |
| 107 | - global $convUTF, $esquemaadmin; | |
| 109 | + $convUTF = $_SESSION["convUTF"]; | |
| 110 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 108 | 111 | if ($codigo == "" || file_exists ( $arq )) { |
| 109 | 112 | header ( "HTTP/1.1 400 arquivo ja existe" ); |
| 110 | 113 | exit (); |
| ... | ... | @@ -199,8 +202,9 @@ function adicionar($locaplic, $titulolegenda, $link_tema, $codigo, $acessopublic |
| 199 | 202 | } |
| 200 | 203 | } |
| 201 | 204 | function listar($dbh, $filtro = "", $palavra = "", $validar = "") { |
| 202 | - global $convUTF, $locaplic, $esquemaadmin; | |
| 203 | - | |
| 205 | + $convUTF = $_SESSION["convUTF"]; | |
| 206 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 207 | + $locaplic = $_SESSION["locaplic"]; | |
| 204 | 208 | $arquivosTemp = array (); |
| 205 | 209 | if (is_dir ( $locaplic . "/temas" )) { |
| 206 | 210 | if ($dh = opendir ( $locaplic . "/temas" )) { |
| ... | ... | @@ -389,7 +393,9 @@ function listar($dbh, $filtro = "", $palavra = "", $validar = "") { |
| 389 | 393 | return $lista; |
| 390 | 394 | } |
| 391 | 395 | function listaUnico($dbh, $codigo) { |
| 392 | - global $convUTF, $locaplic, $esquemaadmin; | |
| 396 | + $convUTF = $_SESSION["convUTF"]; | |
| 397 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 398 | + $locaplic = $_SESSION["locaplic"]; | |
| 393 | 399 | if(!file_exists($locaplic."/temas/".$codigo.".map")){ |
| 394 | 400 | header ( "HTTP/1.1 500 erro mapfile nao existe" ); |
| 395 | 401 | exit (); |
| ... | ... | @@ -486,7 +492,7 @@ function limpaCache($locaplic, $codigo, $cachedir, $dir_tmp){ |
| 486 | 492 | } |
| 487 | 493 | } |
| 488 | 494 | function clonarMapfile($codigo,$novocodigo,$titulo,$dbh,$dbhw){ |
| 489 | - global $esquemaadmin; | |
| 495 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 490 | 496 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 491 | 497 | $arqnovo = $locaplic . "/temas/" . $novocodigo . ".map"; |
| 492 | 498 | ... | ... |
admin1/catalogo/mapfile/gruposusuarios/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -44,7 +44,7 @@ $id_tema = $_POST["id_tema"]; |
| 44 | 44 | $funcao = strtoupper ( $funcao ); |
| 45 | 45 | switch ($funcao) { |
| 46 | 46 | case "ADICIONAR" : |
| 47 | - $novo = \admin\catalogo\mapfile\gruposusuarios\adicionar( $locaplic, $codigo, $id_grupo, $id_tema, $dbhw ); | |
| 47 | + $novo = \admin\catalogo\mapfile\gruposusuarios\adicionar( $_SESSION["locaplic"], $codigo, $id_grupo, $id_tema, $dbhw ); | |
| 48 | 48 | $dbhw = null; |
| 49 | 49 | $dbh = null; |
| 50 | 50 | if ($novo === false) { |
| ... | ... | @@ -52,7 +52,7 @@ switch ($funcao) { |
| 52 | 52 | } |
| 53 | 53 | break; |
| 54 | 54 | case "LISTA" : |
| 55 | - $dados = \admin\catalogo\mapfile\gruposusuarios\listar ($dbh,$locaplic,$codigo); | |
| 55 | + $dados = \admin\catalogo\mapfile\gruposusuarios\listar ($dbh,$_SESSION["locaplic"],$codigo); | |
| 56 | 56 | include ("../../../usuarios/grupos/funcoes.php"); |
| 57 | 57 | $grupos = \admin\usuarios\grupos\listar($dbh); |
| 58 | 58 | $dbhw = null; | ... | ... |
admin1/catalogo/mapfile/gruposusuarios/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\mapfile\gruposusuarios; |
| 3 | 3 | function listar($dbh,$locaplic,$codigo){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if(empty($codigo)){ |
| 6 | 6 | $dbhw = null; |
| 7 | 7 | $dbh = null; |
| ... | ... | @@ -35,7 +35,7 @@ function listar($dbh,$locaplic,$codigo){ |
| 35 | 35 | } |
| 36 | 36 | } |
| 37 | 37 | function adicionar($locaplic,$codigo,$id_grupo, $id_tema, $dbhw) { |
| 38 | - global $esquemaadmin; | |
| 38 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 39 | 39 | if(!file_exists($locaplic."/temas/".$codigo.".map")){ |
| 40 | 40 | $dbhw = null; |
| 41 | 41 | $dbh = null; |
| ... | ... | @@ -66,7 +66,7 @@ function adicionar($locaplic,$codigo,$id_grupo, $id_tema, $dbhw) { |
| 66 | 66 | } |
| 67 | 67 | } |
| 68 | 68 | function excluir($id_tema, $id_grupo, $dbhw) { |
| 69 | - global $esquemaadmin; | |
| 69 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 70 | 70 | try { |
| 71 | 71 | $sql = "DELETE from ".$esquemaadmin."i3geousr_grupotema where id_tema = ? and id_grupo = ? "; |
| 72 | 72 | $prep = $dbhw->prepare($sql); |
| ... | ... | @@ -81,7 +81,7 @@ function excluir($id_tema, $id_grupo, $dbhw) { |
| 81 | 81 | //apagar |
| 82 | 82 | |
| 83 | 83 | function listaUsuarios($dbh){ |
| 84 | - global $esquemaadmin; | |
| 84 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 85 | 85 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_usuario, nome_usuario FROM " . $esquemaadmin . "i3geousr_usuarios WHERE ativo = 1 ORDER BY nome_usuario", $dbh, false ); |
| 86 | 86 | if ($dados === false) { |
| 87 | 87 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -91,7 +91,7 @@ function listaUsuarios($dbh){ |
| 91 | 91 | } |
| 92 | 92 | } |
| 93 | 93 | function listaGruposUsuario($id_grupo,$dbh){ |
| 94 | - global $esquemaadmin; | |
| 94 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 95 | 95 | $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 ); |
| 96 | 96 | if ($dados === false) { |
| 97 | 97 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -102,7 +102,8 @@ function listaGruposUsuario($id_grupo,$dbh){ |
| 102 | 102 | } |
| 103 | 103 | |
| 104 | 104 | function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { |
| 105 | - global $convUTF, $esquemaadmin; | |
| 105 | + $convUTF = $_SESSION["convUTF"]; | |
| 106 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 106 | 107 | if ($convUTF != true) { |
| 107 | 108 | $nome = utf8_decode ( $nome ); |
| 108 | 109 | $descricao = utf8_decode ( $descricao ); |
| ... | ... | @@ -133,7 +134,7 @@ function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { |
| 133 | 134 | return $id_grupo; |
| 134 | 135 | } |
| 135 | 136 | function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { |
| 136 | - global $esquemaadmin; | |
| 137 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 137 | 138 | $dataCol = array ( |
| 138 | 139 | "id_usuario" => $id_usuario, |
| 139 | 140 | "id_grupo" => $id_grupo |
| ... | ... | @@ -143,7 +144,7 @@ function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { |
| 143 | 144 | } |
| 144 | 145 | |
| 145 | 146 | function excluirUsuarios($id_grupo, $dbhw) { |
| 146 | - global $esquemaadmin; | |
| 147 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 147 | 148 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupousuario", "id_grupo", $id_grupo, $dbhw, false ); |
| 148 | 149 | return $resultado; |
| 149 | 150 | } | ... | ... |
admin1/catalogo/mapfile/preview/index.php
| 1 | 1 | <?php |
| 2 | -error_reporting ( 0 ); | |
| 3 | -include_once (dirname ( __FILE__ ) . "/../../../../admin/php/login.php"); | |
| 2 | +include ("../../../php/checaLogin.php"); | |
| 3 | +$locaplic = $_SESSION["locaplic"]; | |
| 4 | +//funcoes de administracao | |
| 5 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 6 | +// | |
| 7 | +//carrega outras funcoes e extensoes do PHP | |
| 8 | +// | |
| 9 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 10 | + | |
| 4 | 11 | if(\admin\php\funcoesAdmin\verificaOperacaoSessao("admin/php/editortexto") == false){ |
| 5 | 12 | echo "Vc nao pode realizar essa operacao.";exit; |
| 6 | 13 | } | ... | ... |
admin1/catalogo/mapfile/renderizacao/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -41,13 +41,13 @@ $id_tema = ( int ) $_POST ["id_tema"]; |
| 41 | 41 | $funcao = strtoupper ( $funcao ); |
| 42 | 42 | switch ($funcao) { |
| 43 | 43 | case "ALTERAR" : |
| 44 | - $dados = \admin\catalogo\mapfile\renderizacao\alterar ( $locaplic, $id_tema, $codigo, $_POST["cache"], $_POST["tiles"], $_POST["maxfeatures"], $_POST["cortepixels"]); | |
| 44 | + $dados = \admin\catalogo\mapfile\renderizacao\alterar ( $_SESSION["locaplic"], $id_tema, $codigo, $_POST["cache"], $_POST["tiles"], $_POST["maxfeatures"], $_POST["cortepixels"]); | |
| 45 | 45 | if ($dados === false) { |
| 46 | 46 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 47 | 47 | } |
| 48 | 48 | break; |
| 49 | 49 | case "LISTA" : |
| 50 | - $dados = \admin\catalogo\mapfile\renderizacao\listar ($locaplic,$codigo); | |
| 50 | + $dados = \admin\catalogo\mapfile\renderizacao\listar ($_SESSION["locaplic"],$codigo); | |
| 51 | 51 | \admin\php\funcoesAdmin\retornaJSON ( array ( |
| 52 | 52 | "dados" => $dados |
| 53 | 53 | ) ); | ... | ... |
admin1/catalogo/mapfile/teste/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/editormapfile" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); |
| ... | ... | @@ -35,7 +35,7 @@ if(empty($codigo)){ |
| 35 | 35 | header ( "HTTP/1.1 500 erro parametro invalido" ); |
| 36 | 36 | exit (); |
| 37 | 37 | } |
| 38 | -$tema = $locaplic."/temas/".$codigo.".map"; | |
| 38 | +$tema = $_SESSION["locaplic"]."/temas/".$codigo.".map"; | |
| 39 | 39 | if(!file_exists($tema)){ |
| 40 | 40 | header ( "HTTP/1.1 500 erro mapfile nao encontrado" ); |
| 41 | 41 | exit (); |
| ... | ... | @@ -64,7 +64,7 @@ function mapaBase($locaplic,$versao,$base){ |
| 64 | 64 | if($base == "" || !isset($base)){ |
| 65 | 65 | $base = ""; |
| 66 | 66 | if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')){ |
| 67 | - $base = $locaplic."/aplicmap/geral1windowsv".$versao.".map"; | |
| 67 | + $base = $_SESSION["locaplic"]."/aplicmap/geral1windowsv".$versao.".map"; | |
| 68 | 68 | } |
| 69 | 69 | else{ |
| 70 | 70 | if($base == "" && file_exists('/var/www/i3geo/aplicmap/geral1debianv'.$versao.'.map')){ |
| ... | ... | @@ -77,15 +77,17 @@ function mapaBase($locaplic,$versao,$base){ |
| 77 | 77 | $base = "/opt/www/html/i3geo/aplicmap/geral1v".$versao.".map"; |
| 78 | 78 | } |
| 79 | 79 | if($base == ""){ |
| 80 | - $base = $locaplic."/aplicmap/geral1v".$versao.".map"; | |
| 80 | + $base = $_SESSION["locaplic"]."/aplicmap/geral1v".$versao.".map"; | |
| 81 | 81 | } |
| 82 | 82 | } |
| 83 | 83 | } |
| 84 | 84 | return $base; |
| 85 | 85 | } |
| 86 | 86 | function testaTabela($tema){ |
| 87 | - global $locaplic,$postgis_mapa,$versao,$base,$dir_tmp,$tempo; | |
| 88 | - | |
| 87 | + global $versao,$base,$tempo; | |
| 88 | + $dir_tmp = $_SESSION["dir_tmp"]; | |
| 89 | + $postgis_mapa = $_SESSION["postgis_mapa"]; | |
| 90 | + $locaplic = $_SESSION["locaplic"]; | |
| 89 | 91 | $base = mapaBase($locaplic,$versao,$base); |
| 90 | 92 | |
| 91 | 93 | $mapa = ms_newMapObj($base); |
| ... | ... | @@ -120,7 +122,7 @@ function testaTabela($tema){ |
| 120 | 122 | } |
| 121 | 123 | |
| 122 | 124 | zoomTema($pegarext,$mapa); |
| 123 | - include_once($locaplic."/classesphp/classe_atributos.php"); | |
| 125 | + include_once($_SESSION["locaplic"]."/classesphp/classe_atributos.php"); | |
| 124 | 126 | |
| 125 | 127 | $t = new Atributos($mapa,$layern->name); |
| 126 | 128 | |
| ... | ... | @@ -168,9 +170,11 @@ function testaTabela($tema){ |
| 168 | 170 | return $tab; |
| 169 | 171 | } |
| 170 | 172 | function testaMapaImg($tema){ |
| 171 | - global $locaplic,$postgis_mapa,$versao,$base,$dir_tmp,$tempo; | |
| 172 | - | |
| 173 | - $base = mapaBase($locaplic,$versao,$base); | |
| 173 | + global $versao,$base,$tempo; | |
| 174 | + $dir_tmp = $_SESSION["dir_tmp"]; | |
| 175 | + $postgis_mapa = $_SESSION["postgis_mapa"]; | |
| 176 | + $locaplic = $_SESSION["locaplic"]; | |
| 177 | + $base = mapaBase($_SESSION["locaplic"],$versao,$base); | |
| 174 | 178 | $mapa = ms_newMapObj($base); |
| 175 | 179 | error_reporting (E_ALL); |
| 176 | 180 | ms_ResetErrorList(); | ... | ... |
admin1/catalogo/menus/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/funcoes.php
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | namespace admin\catalogo\menus; |
| 4 | 4 | |
| 5 | 5 | function listar($dbh, $id_menu = "") { |
| 6 | - global $esquemaadmin; | |
| 6 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 7 | 7 | if ($id_menu != "") { |
| 8 | 8 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_menu, publicado_menu, perfil_menu, aberto, desc_menu, nome_menu, es, en from ".$esquemaadmin."i3geoadmin_menus WHERE id_menu = $id_menu ", $dbh, false ); |
| 9 | 9 | $dados = $dados [0]; |
| ... | ... | @@ -17,7 +17,7 @@ function listar($dbh, $id_menu = "") { |
| 17 | 17 | } |
| 18 | 18 | } |
| 19 | 19 | function adicionar($publicado_menu, $perfil_menu, $aberto, $desc_menu, $nome_menu, $es, $en, $dbhw) { |
| 20 | - global $esquemaadmin; | |
| 20 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 21 | 21 | try { |
| 22 | 22 | $dataCol = array ( |
| 23 | 23 | "en" => "", |
| ... | ... | @@ -38,7 +38,8 @@ function adicionar($publicado_menu, $perfil_menu, $aberto, $desc_menu, $nome_men |
| 38 | 38 | } |
| 39 | 39 | // $papeis deve ser um array |
| 40 | 40 | function alterar($id_menu, $publicado_menu, $perfil_menu, $aberto, $desc_menu, $nome_menu, $es, $en, $dbhw) { |
| 41 | - global $convUTF, $esquemaadmin; | |
| 41 | + $convUTF = $_SESSION["convUTF"]; | |
| 42 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 42 | 43 | if ($convUTF != true) { |
| 43 | 44 | $nome_menu = utf8_decode ( $nome_menu ); |
| 44 | 45 | $desc_menu = utf8_decode ( $desc_menu ); |
| ... | ... | @@ -64,7 +65,7 @@ function alterar($id_menu, $publicado_menu, $perfil_menu, $aberto, $desc_menu, $ |
| 64 | 65 | return $id_menu; |
| 65 | 66 | } |
| 66 | 67 | function excluir($id_menu, $dbhw) { |
| 67 | - global $esquemaadmin; | |
| 68 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 68 | 69 | $r = \admin\php\funcoesAdmin\pegaDados("select * from ".$esquemaadmin."i3geoadmin_n1 where id_menu=$id_menu"); |
| 69 | 70 | if(count($r) > 0){ |
| 70 | 71 | header ( "HTTP/1.1 500 erro ao excluir. Exclua os grupos primeiro" ); | ... | ... |
admin1/catalogo/menus/grupos/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/execraiz.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\menus\grupos { |
| 3 | 3 | function listar($dbh, $id_menu = "", $id_n1){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_n1 != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT * from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN ".$esquemaadmin."i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_n1 = $id_n1", $dbh, false); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ namespace admin\catalogo\menus\grupos { |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function ordenar($id_menu, $ordem, $dbhw){ |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_n1 WHERE id_menu = $id_menu", $dbhw, false ); |
| 20 | 20 | if(count($dados) != count($ordem)){ |
| 21 | 21 | header ( "HTTP/1.1 500 erro numero de registros nao batem" ); |
| ... | ... | @@ -31,7 +31,7 @@ namespace admin\catalogo\menus\grupos { |
| 31 | 31 | return $resultado; |
| 32 | 32 | } |
| 33 | 33 | function adicionar( $id_grupo, $id_menu, $publicado, $n1_perfil, $ordem, $dbhw) { |
| 34 | - global $esquemaadmin; | |
| 34 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 35 | 35 | try { |
| 36 | 36 | $dataCol = array( |
| 37 | 37 | "id_menu" => $id_menu, |
| ... | ... | @@ -47,7 +47,7 @@ namespace admin\catalogo\menus\grupos { |
| 47 | 47 | } |
| 48 | 48 | } |
| 49 | 49 | function alterar($id_n1, $id_grupo, $id_menu, $publicado, $n1_perfil, $ordem, $dbhw) { |
| 50 | - global $esquemaadmin; | |
| 50 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 51 | 51 | $dataCol = array( |
| 52 | 52 | "publicado" => $publicado, |
| 53 | 53 | "id_grupo" => $id_grupo, |
| ... | ... | @@ -61,7 +61,7 @@ namespace admin\catalogo\menus\grupos { |
| 61 | 61 | return $id_n1; |
| 62 | 62 | } |
| 63 | 63 | function excluir($id_n1, $dbhw) { |
| 64 | - global $esquemaadmin; | |
| 64 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 65 | 65 | $r = \admin\php\funcoesAdmin\pegaDados("SELECT id_n2 from ".$esquemaadmin."i3geoadmin_n2 where id_n1 ='$id_n1'"); |
| 66 | 66 | if(count($r) > 0){ |
| 67 | 67 | header ( "HTTP/1.1 500 erro ao excluir. Exclua os subgrupos primeiro" ); |
| ... | ... | @@ -81,7 +81,7 @@ namespace admin\catalogo\menus\grupos { |
| 81 | 81 | } |
| 82 | 82 | namespace admin\catalogo\menus\grupos\raiz { |
| 83 | 83 | function listar($dbh, $id_raiz = "", $id_menu = ""){ |
| 84 | - global $esquemaadmin; | |
| 84 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 85 | 85 | if($id_raiz != ""){ |
| 86 | 86 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_raiz, id_tema, ordem, perfil from ".$esquemaadmin."i3geoadmin_raiz WHERE id_raiz = $id_raiz ", $dbh, false ); |
| 87 | 87 | $dados = $dados[0]; |
| ... | ... | @@ -95,7 +95,7 @@ namespace admin\catalogo\menus\grupos\raiz { |
| 95 | 95 | } |
| 96 | 96 | } |
| 97 | 97 | function ordenar($id_menu, $ordem, $dbhw){ |
| 98 | - global $esquemaadmin; | |
| 98 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 99 | 99 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_raiz WHERE nivel = 0 AND id_menu = $id_menu", $dbhw, false ); |
| 100 | 100 | if(count($dados) != count($ordem)){ |
| 101 | 101 | header ( "HTTP/1.1 500 erro numero de registros nao batem" ); |
| ... | ... | @@ -111,7 +111,7 @@ namespace admin\catalogo\menus\grupos\raiz { |
| 111 | 111 | return $resultado; |
| 112 | 112 | } |
| 113 | 113 | function adicionar($id_menu, $id_tema, $ordem, $perfil, $dbhw) { |
| 114 | - global $esquemaadmin; | |
| 114 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 115 | 115 | try { |
| 116 | 116 | $dataCol = array ( |
| 117 | 117 | "id_menu" => $id_menu, |
| ... | ... | @@ -130,7 +130,7 @@ namespace admin\catalogo\menus\grupos\raiz { |
| 130 | 130 | } |
| 131 | 131 | } |
| 132 | 132 | function alterar($id_raiz, $id_tema, $ordem, $perfil, $dbhw) { |
| 133 | - global $esquemaadmin; | |
| 133 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 134 | 134 | $dataCol = array( |
| 135 | 135 | "id_tema" => $id_tema, |
| 136 | 136 | "perfil" => $perfil, |
| ... | ... | @@ -144,7 +144,7 @@ namespace admin\catalogo\menus\grupos\raiz { |
| 144 | 144 | return $id_raiz; |
| 145 | 145 | } |
| 146 | 146 | function excluir($id_raiz, $dbhw) { |
| 147 | - global $esquemaadmin; | |
| 147 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 148 | 148 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_raiz", "id_raiz", $id_raiz, $dbhw, false ); |
| 149 | 149 | if ($resultado === false) { |
| 150 | 150 | return false; | ... | ... |
admin1/catalogo/menus/grupos/listadegrupos/exec.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/listadegrupos/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\menus\grupos\listadegrupos; |
| 3 | 3 | function listar($dbh, $id_grupo = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_grupo != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from ".$esquemaadmin."i3geoadmin_grupos WHERE id_grupo = $id_grupo", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_grupo = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar($nome_grupo, $desc_grupo, $en, $es, $dbhw) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "nome_grupo" => $nome_grupo, |
| ... | ... | @@ -32,7 +32,8 @@ function adicionar($nome_grupo, $desc_grupo, $en, $es, $dbhw) { |
| 32 | 32 | } |
| 33 | 33 | } |
| 34 | 34 | function alterar($id_grupo, $nome_grupo, $desc_grupo, $en, $es, $dbhw) { |
| 35 | - global $convUTF, $esquemaadmin; | |
| 35 | + $convUTF = $_SESSION["convUTF"]; | |
| 36 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 36 | 37 | if ($convUTF != true){ |
| 37 | 38 | $nome_grupo = utf8_decode($nome_grupo); |
| 38 | 39 | $desc_grupo = utf8_decode($desc_grupo); |
| ... | ... | @@ -53,7 +54,7 @@ function alterar($id_grupo, $nome_grupo, $desc_grupo, $en, $es, $dbhw) { |
| 53 | 54 | return $id_grupo; |
| 54 | 55 | } |
| 55 | 56 | function excluir($id_grupo, $dbhw) { |
| 56 | - global $esquemaadmin; | |
| 57 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 57 | 58 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from ".$esquemaadmin."i3geoadmin_n WHERE id_grupo = $id_grupo", $dbhw, false ); |
| 58 | 59 | if(count($dados) > 0){ |
| 59 | 60 | header ( "HTTP/1.1 500 erro ao excluir. Grupo em uso" ); | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/exec.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/execraiz.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\menus\grupos\subgrupos { |
| 3 | 3 | function listar($dbh, $id_n1 = "", $id_n2){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_n2 != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT * from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN ".$esquemaadmin."i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where id_n2 = '$id_n2'", $dbh, false); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function ordenar($id_n1, $ordem, $dbhw){ |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_n2 WHERE id_n1 = '$id_n1'", $dbhw, false ); |
| 20 | 20 | if(count($dados) != count($ordem)){ |
| 21 | 21 | header ( "HTTP/1.1 500 erro numero de registros nao batem" ); |
| ... | ... | @@ -31,7 +31,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { |
| 31 | 31 | return $resultado; |
| 32 | 32 | } |
| 33 | 33 | function adicionar( $id_subgrupo, $id_n1, $publicado, $n2_perfil, $ordem, $dbhw) { |
| 34 | - global $esquemaadmin; | |
| 34 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 35 | 35 | try { |
| 36 | 36 | $dataCol = array( |
| 37 | 37 | "id_n1" => $id_n1, |
| ... | ... | @@ -48,7 +48,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { |
| 48 | 48 | } |
| 49 | 49 | // $papeis deve ser um array |
| 50 | 50 | function alterar($id_n2, $id_subgrupo, $id_n1, $publicado, $n2_perfil, $ordem, $dbhw) { |
| 51 | - global $esquemaadmin; | |
| 51 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 52 | 52 | $dataCol = array( |
| 53 | 53 | "publicado" => $publicado, |
| 54 | 54 | "id_subgrupo" => $id_subgrupo, |
| ... | ... | @@ -62,7 +62,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { |
| 62 | 62 | return $id_n2; |
| 63 | 63 | } |
| 64 | 64 | function excluir($id_n2, $dbhw) { |
| 65 | - global $esquemaadmin; | |
| 65 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 66 | 66 | $r = \admin\php\funcoesAdmin\pegaDados("SELECT id_n3 from ".$esquemaadmin."i3geoadmin_n3 where id_n2 ='$id_n2'"); |
| 67 | 67 | if(count($r) > 0){ |
| 68 | 68 | header ( "HTTP/1.1 500 erro ao excluir. Exclua os subgrupos primeiro" ); |
| ... | ... | @@ -78,7 +78,7 @@ namespace admin\catalogo\menus\grupos\subgrupos { |
| 78 | 78 | } |
| 79 | 79 | namespace admin\catalogo\menus\grupos\subgrupos\raiz { |
| 80 | 80 | function listar($dbh, $id_raiz = "", $id_n1 = "", $id_menu = ""){ |
| 81 | - global $esquemaadmin; | |
| 81 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 82 | 82 | if($id_raiz != ""){ |
| 83 | 83 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_raiz, id_tema, ordem, perfil from ".$esquemaadmin."i3geoadmin_raiz WHERE id_raiz = '$id_raiz' ", $dbh, false ); |
| 84 | 84 | $dados = $dados[0]; |
| ... | ... | @@ -92,7 +92,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { |
| 92 | 92 | } |
| 93 | 93 | } |
| 94 | 94 | function ordenar($id_n1, $ordem, $dbhw){ |
| 95 | - global $esquemaadmin; | |
| 95 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 96 | 96 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_raiz WHERE nivel = 1 AND id_nivel = '$id_n1'", $dbhw, false ); |
| 97 | 97 | if(count($dados) != count($ordem)){ |
| 98 | 98 | header ( "HTTP/1.1 500 erro numero de registros nao batem" ); |
| ... | ... | @@ -108,7 +108,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { |
| 108 | 108 | return $resultado; |
| 109 | 109 | } |
| 110 | 110 | function adicionar($id_menu, $id_n1, $id_tema, $ordem, $perfil, $dbhw) { |
| 111 | - global $esquemaadmin; | |
| 111 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 112 | 112 | try { |
| 113 | 113 | $dataCol = array ( |
| 114 | 114 | "id_menu" => $id_menu, |
| ... | ... | @@ -126,7 +126,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { |
| 126 | 126 | } |
| 127 | 127 | // $papeis deve ser um array |
| 128 | 128 | function alterar($id_raiz, $id_tema, $ordem, $perfil, $dbhw) { |
| 129 | - global $esquemaadmin; | |
| 129 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 130 | 130 | $dataCol = array( |
| 131 | 131 | "id_tema" => $id_tema, |
| 132 | 132 | "perfil" => $perfil, |
| ... | ... | @@ -140,7 +140,7 @@ namespace admin\catalogo\menus\grupos\subgrupos\raiz { |
| 140 | 140 | return $id_raiz; |
| 141 | 141 | } |
| 142 | 142 | function excluir($id_raiz, $dbhw) { |
| 143 | - global $esquemaadmin; | |
| 143 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 144 | 144 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_raiz", "id_raiz", $id_raiz, $dbhw, false ); |
| 145 | 145 | if ($resultado === false) { |
| 146 | 146 | return false; | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\menus\grupos\subgrupos\listadesubgrupos; |
| 3 | 3 | function listar($dbh, $id_subgrupo = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_subgrupo != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from ".$esquemaadmin."i3geoadmin_subgrupos WHERE id_subgrupo = $id_subgrupo", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_subgrupo = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function adicionar($nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) { |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | try { |
| 20 | 20 | $dataCol = array( |
| 21 | 21 | "nome_subgrupo" => $nome_subgrupo, |
| ... | ... | @@ -33,7 +33,8 @@ function adicionar($nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) { |
| 33 | 33 | } |
| 34 | 34 | } |
| 35 | 35 | function alterar($id_subgrupo, $nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) { |
| 36 | - global $convUTF, $esquemaadmin; | |
| 36 | + $convUTF = $_SESSION["convUTF"]; | |
| 37 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 37 | 38 | if ($convUTF != true){ |
| 38 | 39 | $nome_subgrupo = utf8_decode($nome_subgrupo); |
| 39 | 40 | $desc_subgrupo = utf8_decode($desc_subgrupo); |
| ... | ... | @@ -54,7 +55,7 @@ function alterar($id_subgrupo, $nome_subgrupo, $desc_subgrupo, $en, $es, $dbhw) |
| 54 | 55 | return $id_subgrupo; |
| 55 | 56 | } |
| 56 | 57 | function excluir($id_subgrupo, $dbhw) { |
| 57 | - global $esquemaadmin; | |
| 58 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 58 | 59 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from ".$esquemaadmin."i3geoadmin_n2 WHERE id_subgrupo = $id_subgrupo", $dbhw, false ); |
| 59 | 60 | if(count($dados) > 0){ |
| 60 | 61 | header ( "HTTP/1.1 500 erro ao excluir. Subgrupo em uso" ); | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/temas/exec.php
| ... | ... | @@ -7,13 +7,13 @@ include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php"); |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../../../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/catalogo/menus/grupos/subgrupos/temas/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\catalogo\menus\grupos\subgrupos\temas; |
| 3 | 3 | function todosTemas($dbh){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | $dados = \admin\php\funcoesAdmin\pegaDados("select id_tema,desc_tema,nome_tema,codigo_tema from ".$esquemaadmin."i3geoadmin_temas order by lower(nome_tema) ", $dbh, false); |
| 6 | 6 | if ($dados === false) { |
| 7 | 7 | return false; |
| ... | ... | @@ -10,7 +10,7 @@ function todosTemas($dbh){ |
| 10 | 10 | } |
| 11 | 11 | } |
| 12 | 12 | function listar($dbh, $id_n2 = "", $id_n3 = ""){ |
| 13 | - global $esquemaadmin; | |
| 13 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 14 | 14 | if($id_n3 != ""){ |
| 15 | 15 | $dados = \admin\php\funcoesAdmin\pegaDados("SELECT * from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where id_n3 = '$id_n3'", $dbh, false); |
| 16 | 16 | $dados = $dados[0]; |
| ... | ... | @@ -24,7 +24,7 @@ function listar($dbh, $id_n2 = "", $id_n3 = ""){ |
| 24 | 24 | } |
| 25 | 25 | } |
| 26 | 26 | function adicionar( $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw) { |
| 27 | - global $esquemaadmin; | |
| 27 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 28 | 28 | try { |
| 29 | 29 | $dataCol = array( |
| 30 | 30 | "id_n2" => $id_n2, |
| ... | ... | @@ -41,7 +41,7 @@ function adicionar( $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw) { |
| 41 | 41 | } |
| 42 | 42 | // $papeis deve ser um array |
| 43 | 43 | function alterar($id_n3, $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw) { |
| 44 | - global $esquemaadmin; | |
| 44 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 45 | 45 | $dataCol = array( |
| 46 | 46 | "publicado" => $publicado, |
| 47 | 47 | "id_tema" => $id_tema, |
| ... | ... | @@ -55,7 +55,7 @@ function alterar($id_n3, $id_tema, $id_n2, $publicado, $n3_perfil, $ordem, $dbhw |
| 55 | 55 | return $id_n3; |
| 56 | 56 | } |
| 57 | 57 | function excluir($id_n3, $dbhw) { |
| 58 | - global $esquemaadmin; | |
| 58 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 59 | 59 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_n3", "id_n3", $id_n3, $dbhw, false ); |
| 60 | 60 | if ($resultado === false) { |
| 61 | 61 | return false; |
| ... | ... | @@ -63,7 +63,7 @@ function excluir($id_n3, $dbhw) { |
| 63 | 63 | return $resultado; |
| 64 | 64 | } |
| 65 | 65 | function ordenar($id_n2, $ordem, $dbhw){ |
| 66 | - global $esquemaadmin; | |
| 66 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 67 | 67 | //verifica se existe a mesma quantidade de registros no banco e na lista de ids |
| 68 | 68 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT ordem from ".$esquemaadmin."i3geoadmin_n3 WHERE id_n2 = $id_n2", $dbhw, false ); |
| 69 | 69 | if(count($dados) != count($ordem)){ | ... | ... |
admin1/ferramentas/miniaturas/exec.php
| ... | ... | @@ -53,15 +53,15 @@ include "index.php"; |
| 53 | 53 | foreach ($arqs as $arq){ |
| 54 | 54 | $arq = str_replace(" ","xxxx",$arq); |
| 55 | 55 | $temp = explode(".",$arq); |
| 56 | - if(file_exists($locaplic.'/temas/'.$arq) && $temp[(count($temp) - 1)] == "map" && !(strpos($temp[0],"_") === 0) ){ | |
| 56 | + if(file_exists($_SESSION["locaplic"].'/temas/'.$arq) && $temp[(count($temp) - 1)] == "map" && !(strpos($temp[0],"_") === 0) ){ | |
| 57 | 57 | echo "<div 'class=well'><h4>$arq</h4>"; |
| 58 | 58 | if($tipo == "mini" || $tipo == "todos"){ |
| 59 | - if(!file_exists($locaplic.'/temas/miniaturas/'.$arq.'.mini.png')){ | |
| 59 | + if(!file_exists($_SESSION["locaplic"].'/temas/miniaturas/'.$arq.'.mini.png')){ | |
| 60 | 60 | verificaMiniatura($arq,"mini"); |
| 61 | 61 | } |
| 62 | 62 | } |
| 63 | 63 | if($tipo == "grande" || $tipo == "todos"){ |
| 64 | - if(!file_exists($locaplic.'/temas/miniaturas/'.$arq.'.grande.png')){ | |
| 64 | + if(!file_exists($_SESSION["locaplic"].'/temas/miniaturas/'.$arq.'.grande.png')){ | |
| 65 | 65 | verificaMiniatura($arq,"grande"); |
| 66 | 66 | } |
| 67 | 67 | } |
| ... | ... | @@ -87,7 +87,9 @@ include "index.php"; |
| 87 | 87 | // |
| 88 | 88 | function verificaMiniatura($map,$tipo,$admin=false) |
| 89 | 89 | { |
| 90 | - global $locaplic,$versao,$base,$postgis_mapa; | |
| 90 | + global $versao,$base; | |
| 91 | + $postgis_mapa = $_SESSION["postgis_mapa"]; | |
| 92 | + $locaplic = $_SESSION["locaplic"]; | |
| 91 | 93 | if($versao == ""){ |
| 92 | 94 | $versao = \admin\php\funcoesAdmin\versao(); |
| 93 | 95 | $versao = $versao["principal"]; |
| ... | ... | @@ -97,21 +99,21 @@ function verificaMiniatura($map,$tipo,$admin=false) |
| 97 | 99 | $map = str_replace("\\","/",$map); |
| 98 | 100 | $map = basename($map); |
| 99 | 101 | $extensao = ".map"; |
| 100 | - if (file_exists($locaplic.'/temas/'.$map)){ | |
| 101 | - $tema = $locaplic.'/temas/'.$map; | |
| 102 | + if (file_exists($_SESSION["locaplic"].'/temas/'.$map)){ | |
| 103 | + $tema = $_SESSION["locaplic"].'/temas/'.$map; | |
| 102 | 104 | } |
| 103 | 105 | else{ |
| 104 | - if (file_exists($locaplic.'/temas/'.$map.'.gvp')){ | |
| 106 | + if (file_exists($_SESSION["locaplic"].'/temas/'.$map.'.gvp')){ | |
| 105 | 107 | $extensao = ".gvp"; |
| 106 | 108 | } |
| 107 | - $tema = $locaplic.'/temas/'.$map.$extensao; | |
| 109 | + $tema = $_SESSION["locaplic"].'/temas/'.$map.$extensao; | |
| 108 | 110 | } |
| 109 | 111 | if ($tema != ""){ |
| 110 | 112 | if(isset($base) && $base != ""){ |
| 111 | 113 | if(file_exists($base)) |
| 112 | 114 | {$f = $base;} |
| 113 | 115 | else |
| 114 | - {$f = $locaplic."/aplicmap/".$base.".map";} | |
| 116 | + {$f = $_SESSION["locaplic"]."/aplicmap/".$base.".map";} | |
| 115 | 117 | if(!file_exists($base)){ |
| 116 | 118 | echo "<div class='alert alert-danger'>ARQUIVO $base NÂO FOI ENCONTRADO. CORRIJA ISSO EM ms_configura.php"; |
| 117 | 119 | exit; |
| ... | ... | @@ -120,7 +122,7 @@ function verificaMiniatura($map,$tipo,$admin=false) |
| 120 | 122 | else{ |
| 121 | 123 | $f = ""; |
| 122 | 124 | if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')){ |
| 123 | - $f = $locaplic."/aplicmap/geral1windowsv".$versao.".map"; | |
| 125 | + $f = $_SESSION["locaplic"]."/aplicmap/geral1windowsv".$versao.".map"; | |
| 124 | 126 | } |
| 125 | 127 | else{ |
| 126 | 128 | if($f == "" && file_exists('/var/www/i3geo/aplicmap/geral1debianv'.$versao.'.map')){ |
| ... | ... | @@ -133,7 +135,7 @@ function verificaMiniatura($map,$tipo,$admin=false) |
| 133 | 135 | $f = "/opt/www/html/i3geo/aplicmap/geral1v".$versao.".map"; |
| 134 | 136 | } |
| 135 | 137 | if($f == ""){ |
| 136 | - $f = $locaplic."/aplicmap/geral1v".$versao.".map"; | |
| 138 | + $f = $_SESSION["locaplic"]."/aplicmap/geral1v".$versao.".map"; | |
| 137 | 139 | } |
| 138 | 140 | } |
| 139 | 141 | } |
| ... | ... | @@ -153,7 +155,7 @@ function verificaMiniatura($map,$tipo,$admin=false) |
| 153 | 155 | $layern->set("status",MS_DEFAULT); |
| 154 | 156 | cloneInlineSymbol($layern,$nmapa,$mapa); |
| 155 | 157 | ms_newLayerObj($mapa, $layern); |
| 156 | - autoClasses($layern,$mapa,$locaplic); | |
| 158 | + autoClasses($layern,$mapa,$_SESSION["locaplic"]); | |
| 157 | 159 | if ($layern->data == ""){ |
| 158 | 160 | $dados = $layern->connection; |
| 159 | 161 | } |
| ... | ... | @@ -186,7 +188,7 @@ function verificaMiniatura($map,$tipo,$admin=false) |
| 186 | 188 | zoomTemaMiniatura($pegarext,$mapa); |
| 187 | 189 | } |
| 188 | 190 | if($extensao == ".gvp"){ |
| 189 | - include_once($locaplic."/pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php"); | |
| 191 | + include_once($_SESSION["locaplic"]."/pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php"); | |
| 190 | 192 | $gm = new gvsig2mapfile($tema); |
| 191 | 193 | $gvsigview = $gm->getViewsNames(); |
| 192 | 194 | foreach($gvsigview as $v){ |
| ... | ... | @@ -261,7 +263,7 @@ function verificaMiniatura($map,$tipo,$admin=false) |
| 261 | 263 | //copia a imagem |
| 262 | 264 | // |
| 263 | 265 | if($admin === true){ |
| 264 | - $dir = $locaplic."/temas/miniaturas"; | |
| 266 | + $dir = $_SESSION["locaplic"]."/temas/miniaturas"; | |
| 265 | 267 | $mini = $dir."/".$map.".map.mini.png"; |
| 266 | 268 | $grande = $dir."/".$map.".map.grande.png"; |
| 267 | 269 | if(file_exists($mini)) | ... | ... |
admin1/index.php
| ... | ... | @@ -17,7 +17,27 @@ if (! empty ( $_COOKIE ["i3geocodigologin"] )) { |
| 17 | 17 | } |
| 18 | 18 | } |
| 19 | 19 | define ( "ONDEI3GEO", ".." ); |
| 20 | +// | |
| 21 | +//inclui na session as variaveis obtidas do ms_configura.php | |
| 22 | +// | |
| 20 | 23 | include (dirname ( __FILE__ ) . "/../ms_configura.php"); |
| 24 | +$_SESSION["locaplic"] = $locaplic; | |
| 25 | +unset ($locaplic); | |
| 26 | +// | |
| 27 | +//define a variavel que armazena o esquema do banco de administracao | |
| 28 | +// | |
| 29 | +$_SESSION["esquemaadmin"] = ""; | |
| 30 | +if($esquemaadmin != ""){ | |
| 31 | + $_SESSION["esquemaadmin"] = str_replace(".","",$esquemaadmin)."."; | |
| 32 | +} | |
| 33 | +unset ($esquemaadmin); | |
| 34 | +$_SESSION["postgis_mapa"] = $postgis_mapa; | |
| 35 | +unset($postgis_mapa); | |
| 36 | +$_SESSION["logTransacoes"] = $logTransacoes; | |
| 37 | +unset($logTransacoes); | |
| 38 | +$_SESSION["dir_tmp"] = $dir_tmp; | |
| 39 | +unset($dir_tmp); | |
| 40 | + | |
| 21 | 41 | error_reporting ( 0 ); |
| 22 | 42 | include "head.php"; |
| 23 | 43 | ?> | ... | ... |
admin1/php/checaLogin.php
| 1 | 1 | <?php |
| 2 | -error_reporting ( 0 ); | |
| 3 | -if(empty($locaplic)){ | |
| 4 | - exit; | |
| 5 | -} | |
| 2 | +error_reporting ( E_ALL ); | |
| 3 | +error_log("checaLogin teste",0); | |
| 4 | + | |
| 6 | 5 | // para nao ocorrer tentativa de uso direto |
| 7 | 6 | if (basename ( __FILE__ ) == basename ( $_SERVER ['SCRIPT_FILENAME'] )) { |
| 8 | 7 | exit (); |
| ... | ... | @@ -83,6 +82,10 @@ session_name ( "i3GeoLogin" ); |
| 83 | 82 | if (! empty ( $_COOKIE ["i3geocodigologin"] )) { |
| 84 | 83 | session_id ( $_COOKIE ["i3geocodigologin"] ); |
| 85 | 84 | session_start (); |
| 85 | + if(empty($_SESSION["locaplic"])){ | |
| 86 | + header ( "HTTP/1.1 403 Locaplic nao definido na sessao" ); | |
| 87 | + exit; | |
| 88 | + } | |
| 86 | 89 | //verifica tambem se o usuario entrou pela pagina de administracao principal |
| 87 | 90 | if ($_SESSION ["usuario"] != $_COOKIE ["i3geousuariologin"] || $_SESSION ["initOk"] != true ) { |
| 88 | 91 | $_COOKIE = array (); | ... | ... |
admin1/php/conexao.php
| 1 | 1 | <?php |
| 2 | -if(empty($locaplic)){ | |
| 2 | +if(empty($_SESSION["locaplic"])){ | |
| 3 | 3 | echo "locaplic nao definido em conexao.php"; |
| 4 | 4 | exit; |
| 5 | 5 | } |
| 6 | 6 | if(!isset($conexaoadmin)){ |
| 7 | 7 | $conexaoadmin = ""; |
| 8 | 8 | } |
| 9 | -if(!isset($esquemaadmin)){ | |
| 10 | - $esquemaadmin = ""; | |
| 11 | -} | |
| 12 | -if($esquemaadmin != ""){ | |
| 13 | - $esquemaadmin = str_replace(".","",$esquemaadmin)."."; | |
| 14 | -} | |
| 15 | 9 | if(!isset($logTransacoes)){ |
| 16 | 10 | $logTransacoes = false; |
| 17 | 11 | } |
| ... | ... | @@ -20,7 +14,7 @@ if(!isset($logTransacoes)){ |
| 20 | 14 | // |
| 21 | 15 | $convUTF = true; |
| 22 | 16 | if($conexaoadmin == ""){ |
| 23 | - $arquivosqlite = $locaplic."/admin/admin.db"; | |
| 17 | + $arquivosqlite = $_SESSION["locaplic"]."/admin/admin.db"; | |
| 24 | 18 | chmod($arquivosqlite,0774); |
| 25 | 19 | //echo $arquivosqlite;exit; |
| 26 | 20 | if(!file_exists($arquivosqlite)){ |
| ... | ... | @@ -55,4 +49,6 @@ if($conexaoadmin == ""){ |
| 55 | 49 | else { |
| 56 | 50 | include($conexaoadmin); |
| 57 | 51 | } |
| 52 | +$_SESSION["convUTF"] = $convUTF; | |
| 53 | +unset ($convUTF); | |
| 58 | 54 | ?> | ... | ... |
admin1/php/funcoesAdmin.php
| ... | ... | @@ -80,7 +80,7 @@ Imprime na saida a string JSON |
| 80 | 80 | */ |
| 81 | 81 | function retornaJSON($obj) |
| 82 | 82 | { |
| 83 | - global $locaplic; | |
| 83 | + $locaplic = $_SESSION["locaplic"]; | |
| 84 | 84 | include_once($locaplic."/pacotes/cpaint/JSON/json2.php"); |
| 85 | 85 | error_reporting (E_ALL); |
| 86 | 86 | ob_end_clean(); |
| ... | ... | @@ -215,7 +215,7 @@ function pegaDados($sql,$dbh="",$close=true) |
| 215 | 215 | * @return boolean |
| 216 | 216 | */ |
| 217 | 217 | function i3GeoAdminUpdate($pdo,$tabela,$data,$filtro=""){ |
| 218 | - global $esquemaadmin; | |
| 218 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 219 | 219 | $keys = array_keys($data); |
| 220 | 220 | $sset = array(); |
| 221 | 221 | foreach($keys as $k){ |
| ... | ... | @@ -246,7 +246,7 @@ function i3GeoAdminUpdate($pdo,$tabela,$data,$filtro=""){ |
| 246 | 246 | * @return boolean |
| 247 | 247 | */ |
| 248 | 248 | function i3GeoAdminInsert($pdo,$tabela,$data){ |
| 249 | - global $esquemaadmin; | |
| 249 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 250 | 250 | $keys = array_keys($data); |
| 251 | 251 | $fields = implode(",",$keys); |
| 252 | 252 | $placeholder = str_repeat("?,",count($keys)); |
| ... | ... | @@ -278,7 +278,7 @@ function i3GeoAdminInsert($pdo,$tabela,$data){ |
| 278 | 278 | * @return string |
| 279 | 279 | */ |
| 280 | 280 | function i3GeoAdminInsertUnico($pdo,$tabela,$data,$colTemp,$colId){ |
| 281 | - global $esquemaadmin; | |
| 281 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 282 | 282 | $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); |
| 283 | 283 | $idtemp = (rand (9000,10000)) * -1; |
| 284 | 284 | $data[$colTemp] = $idtemp; |
| ... | ... | @@ -311,7 +311,7 @@ function i3GeoAdminInsertUnico($pdo,$tabela,$data,$colTemp,$colId){ |
| 311 | 311 | //o array $ordem contem a lista de ids na ordem desejada |
| 312 | 312 | // |
| 313 | 313 | function i3GeoAdminOrdena($pdo,$ordem,$tabela,$colunaid){ |
| 314 | - global $esquemaadmin; | |
| 314 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 315 | 315 | $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); |
| 316 | 316 | $arr = array(); |
| 317 | 317 | $n = count($ordem) + 1; |
| ... | ... | @@ -345,7 +345,8 @@ function i3GeoAdminOrdena($pdo,$ordem,$tabela,$colunaid){ |
| 345 | 345 | //$logTransacoes vem do ms_configura.php |
| 346 | 346 | //ver tambem classe_metaestat.php |
| 347 | 347 | function i3GeoAdminInsertLog($pdo,$sql,$data=array()){ |
| 348 | - global $esquemaadmin, $logTransacoes; | |
| 348 | + $logTransacoes = $_SESSION["logTransacoes"]; | |
| 349 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 349 | 350 | if($logTransacoes == "" || $logTransacoes !== true){ |
| 350 | 351 | return; |
| 351 | 352 | } |
| ... | ... | @@ -396,7 +397,8 @@ Retorno: |
| 396 | 397 | */ |
| 397 | 398 | function verificaFilhos() |
| 398 | 399 | { |
| 399 | - global $tabela,$id,$esquemaadmin; | |
| 400 | + global $tabela,$id; | |
| 401 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 400 | 402 | try |
| 401 | 403 | { |
| 402 | 404 | $res = false; |
| ... | ... | @@ -611,7 +613,6 @@ senha {string} |
| 611 | 613 | i3geomaster {array} - variável existente no ms_configura.php com o cadastro de usuários masters |
| 612 | 614 | */ |
| 613 | 615 | function verificaMaster($usuario,$senha,$i3geomaster){ |
| 614 | - global $i3geomaster; | |
| 615 | 616 | foreach($i3geomaster as $teste){ |
| 616 | 617 | if(!empty($usuario) && !empty($senha) && $teste["usuario"] == $usuario && $teste["senha"] == $senha){ |
| 617 | 618 | return true; |
| ... | ... | @@ -619,44 +620,6 @@ function verificaMaster($usuario,$senha,$i3geomaster){ |
| 619 | 620 | } |
| 620 | 621 | return false; |
| 621 | 622 | } |
| 622 | -function mapfilebase($base,$locaplic){ | |
| 623 | - $versao = \admin\php\funcoesAdmin\versao(); | |
| 624 | - $versao = $versao["principal"]; | |
| 625 | - if(isset($base) && $base != ""){ | |
| 626 | - if(file_exists($base)) | |
| 627 | - { | |
| 628 | - $f = $base; | |
| 629 | - } | |
| 630 | - else | |
| 631 | - {$f = $locaplic."/aplicmap/".$base.".map"; | |
| 632 | - } | |
| 633 | - } | |
| 634 | - else | |
| 635 | - { | |
| 636 | - $f = ""; | |
| 637 | - if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) | |
| 638 | - { | |
| 639 | - $f = $locaplic."/aplicmap/geral1windowsv".$versao.".map"; | |
| 640 | - } | |
| 641 | - else | |
| 642 | - { | |
| 643 | - if($f == "" && file_exists('/var/www/i3geo/aplicmap/geral1debianv'.$versao.'.map')){ | |
| 644 | - $f = "/var/www/i3geo/aplicmap/geral1debianv".$versao.".map"; | |
| 645 | - } | |
| 646 | - if($f == "" && file_exists('/var/www/html/i3geo/aplicmap/geral1fedorav'.$versao.'.map')){ | |
| 647 | - $f = "/var/www/html/i3geo/aplicmap/geral1fedorav".$versao.".map"; | |
| 648 | - } | |
| 649 | - if($f == "" && file_exists('/opt/www/html/i3geo/aplicmap/geral1fedorav'.$versao.'.map')){ | |
| 650 | - $f = "/opt/www/html/i3geo/aplicmap/geral1v".$versao.".map"; | |
| 651 | - } | |
| 652 | - if($f == "") | |
| 653 | - { | |
| 654 | - $f = $locaplic."/aplicmap/geral1v".$versao.".map"; | |
| 655 | - } | |
| 656 | - } | |
| 657 | - } | |
| 658 | - return $f; | |
| 659 | -} | |
| 660 | 623 | function nomeRandomico($n=10) |
| 661 | 624 | { |
| 662 | 625 | $nomes = ""; | ... | ... |
admin1/upload/arquivo/exec.php
| ... | ... | @@ -10,7 +10,7 @@ if (isset ( $_GET ["tipo"] )) { |
| 10 | 10 | $tipo = $_GET ["tipo"]; |
| 11 | 11 | } |
| 12 | 12 | // locaplic e usado para definir a pasta de destino |
| 13 | -if (empty ( $locaplic )) { | |
| 13 | +if (empty ( $_SESSION["locaplic"] )) { | |
| 14 | 14 | exit (); |
| 15 | 15 | } |
| 16 | 16 | error_reporting ( 0 ); |
| ... | ... | @@ -33,7 +33,7 @@ if (isset ( $_FILES ['i3GEOuploadshp'] ['name'] )) { |
| 33 | 33 | echo "Pasta não encontrada"; |
| 34 | 34 | exit (); |
| 35 | 35 | } |
| 36 | - $checaDestino = dirname ( $locaplic ); | |
| 36 | + $checaDestino = dirname ( $_SESSION["locaplic"] ); | |
| 37 | 37 | $dirDestino = str_replace ( $checaDestino, "", $dirDestino ); |
| 38 | 38 | $dirDestino = $checaDestino . "/" . $dirDestino; |
| 39 | 39 | |
| ... | ... | @@ -46,7 +46,7 @@ if (isset ( $_FILES ['i3GEOuploadshp'] ['name'] )) { |
| 46 | 46 | flush (); |
| 47 | 47 | sleep ( 1 ); |
| 48 | 48 | $dirmap = $dirDestino; |
| 49 | - if (! file_exists ( $dirmap ) || $dirmap == dirname ( $locaplic ) || $dirmap == dirname ( $locaplic )."/") { | |
| 49 | + if (! file_exists ( $dirmap ) || $dirmap == dirname ( $_SESSION["locaplic"] ) || $dirmap == dirname ( $_SESSION["locaplic"] )."/") { | |
| 50 | 50 | echo "<p class='paragrafo' >Pasta não existe no servidor ou o local não é permitido"; |
| 51 | 51 | exit (); |
| 52 | 52 | } |
| ... | ... | @@ -166,7 +166,7 @@ if (isset ( $_FILES ['i3GEOuploadshp'] ['name'] )) { |
| 166 | 166 | $funcao = "CRIARNOVOMAP"; |
| 167 | 167 | $output = "retorno"; |
| 168 | 168 | $data = $dirmap . "/" . $nomePrefixo . ".shp"; |
| 169 | - include_once ($locaplic . "/admin/php/editormapfile.php"); | |
| 169 | + include_once ($_SESSION["locaplic"] . "/admin/php/editormapfile.php"); | |
| 170 | 170 | echo "<b><p class='paragrafo' >Criado!!!<br>"; |
| 171 | 171 | echo "Para editar clique: <a href='../../admin/html/editormapfile.html' target=_blank >editar</a>"; |
| 172 | 172 | echo "<script>window.scrollTo(0,10000);i3GEO.util.insereCookie('I3GEOletraAdmin','" . $nomePrefixo . "');</script>"; | ... | ... |
admin1/usuarios/cadastro/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/usuarios" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/usuarios/cadastro/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\usuarios\cadastro; |
| 3 | 3 | function listar($dbh, $id_usuario = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_usuario != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_usuario,ativo,data_cadastro,email,login,nome_usuario from " . $esquemaadmin . "i3geousr_usuarios WHERE id_usuario = $id_usuario order by nome_usuario", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_usuario = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function listaPapeis($dbh){ |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from " . $esquemaadmin . "i3geousr_papeis order by nome", $dbh ); |
| 20 | 20 | if ($dados === false) { |
| 21 | 21 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -25,7 +25,7 @@ function listaPapeis($dbh){ |
| 25 | 25 | } |
| 26 | 26 | } |
| 27 | 27 | function listaPapeisUsuario($id_usuario,$dbh){ |
| 28 | - global $esquemaadmin; | |
| 28 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 29 | 29 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT P.id_papel, P.nome, P.descricao, UP.id_usuario FROM " . $esquemaadmin . "i3geousr_papelusuario AS UP JOIN " . $esquemaadmin . "i3geousr_papeis AS P ON UP.id_papel = P.id_papel WHERE UP.id_usuario = $id_usuario ", $dbh, false ); |
| 30 | 30 | if ($dados === false) { |
| 31 | 31 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -42,7 +42,7 @@ function enviarSenha( $senha, $email ){ |
| 42 | 42 | } |
| 43 | 43 | // $papeis deve ser um array |
| 44 | 44 | function adicionar($ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { |
| 45 | - global $esquemaadmin; | |
| 45 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 46 | 46 | try { |
| 47 | 47 | $dataCol = array( |
| 48 | 48 | "nome_usuario" => '', |
| ... | ... | @@ -62,7 +62,8 @@ function adicionar($ativo, $data_cadastro, $email, $login, $nome_usuario, $senha |
| 62 | 62 | } |
| 63 | 63 | // $papeis deve ser um array |
| 64 | 64 | function alterar($id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { |
| 65 | - global $convUTF, $esquemaadmin; | |
| 65 | + $convUTF = $_SESSION["convUTF"]; | |
| 66 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 66 | 67 | if ($convUTF != true) { |
| 67 | 68 | $nome_usuario = utf8_decode ( $nome_usuario ); |
| 68 | 69 | } |
| ... | ... | @@ -98,7 +99,7 @@ function alterar($id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usua |
| 98 | 99 | return $id_usuario; |
| 99 | 100 | } |
| 100 | 101 | function adicionaPapel($id_usuario, $id_papel, $dbhw) { |
| 101 | - global $esquemaadmin; | |
| 102 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 102 | 103 | $dataCol = array ( |
| 103 | 104 | "id_usuario" => $id_usuario, |
| 104 | 105 | "id_papel" => $id_papel |
| ... | ... | @@ -107,13 +108,13 @@ function adicionaPapel($id_usuario, $id_papel, $dbhw) { |
| 107 | 108 | return $resultado; |
| 108 | 109 | } |
| 109 | 110 | function excluir($id_usuario, $dbhw) { |
| 110 | - global $esquemaadmin; | |
| 111 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 111 | 112 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_usuarios", "id_usuario", $id_usuario, $dbhw, false ); |
| 112 | 113 | $resultado = \admin\usuarios\cadastro\excluirPapeis ( $id_usuario, $dbhw ); |
| 113 | 114 | return $resultado; |
| 114 | 115 | } |
| 115 | 116 | function excluirPapeis($id_usuario, $dbhw) { |
| 116 | - global $esquemaadmin; | |
| 117 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 117 | 118 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_papelusuario", "id_usuario", $id_usuario, $dbhw, false ); |
| 118 | 119 | return $resultado; |
| 119 | 120 | } | ... | ... |
admin1/usuarios/grupos/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/usuarios" ) === false) { |
| 29 | 29 | header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); | ... | ... |
admin1/usuarios/grupos/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\usuarios\grupos; |
| 3 | 3 | function listar($dbh, $id_grupo = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_grupo != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_grupo,nome,descricao from " . $esquemaadmin . "i3geousr_grupos WHERE id_grupo = $id_grupo", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_grupo = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function listaUsuarios($dbh){ |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_usuario, nome_usuario FROM " . $esquemaadmin . "i3geousr_usuarios WHERE ativo = 1 ORDER BY nome_usuario", $dbh, false ); |
| 20 | 20 | if ($dados === false) { |
| 21 | 21 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -25,7 +25,7 @@ function listaUsuarios($dbh){ |
| 25 | 25 | } |
| 26 | 26 | } |
| 27 | 27 | function listaGruposUsuario($id_grupo,$dbh){ |
| 28 | - global $esquemaadmin; | |
| 28 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 29 | 29 | $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 ); |
| 30 | 30 | if ($dados === false) { |
| 31 | 31 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -35,7 +35,7 @@ function listaGruposUsuario($id_grupo,$dbh){ |
| 35 | 35 | } |
| 36 | 36 | } |
| 37 | 37 | function adicionar($nome, $descricao, $usuarios, $dbhw) { |
| 38 | - global $esquemaadmin; | |
| 38 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 39 | 39 | try { |
| 40 | 40 | $dataCol = array ( |
| 41 | 41 | "nome" => '', |
| ... | ... | @@ -49,7 +49,8 @@ function adicionar($nome, $descricao, $usuarios, $dbhw) { |
| 49 | 49 | } |
| 50 | 50 | } |
| 51 | 51 | function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { |
| 52 | - global $convUTF, $esquemaadmin; | |
| 52 | + $convUTF = $_SESSION["convUTF"]; | |
| 53 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 53 | 54 | if ($convUTF != true) { |
| 54 | 55 | $nome = utf8_decode ( $nome ); |
| 55 | 56 | $descricao = utf8_decode ( $descricao ); |
| ... | ... | @@ -80,7 +81,7 @@ function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { |
| 80 | 81 | return $id_grupo; |
| 81 | 82 | } |
| 82 | 83 | function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { |
| 83 | - global $esquemaadmin; | |
| 84 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 84 | 85 | $dataCol = array ( |
| 85 | 86 | "id_usuario" => $id_usuario, |
| 86 | 87 | "id_grupo" => $id_grupo |
| ... | ... | @@ -89,7 +90,7 @@ function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { |
| 89 | 90 | return $resultado; |
| 90 | 91 | } |
| 91 | 92 | function excluir($id_grupo, $dbhw) { |
| 92 | - global $esquemaadmin; | |
| 93 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 93 | 94 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupos", "id_grupo", $id_grupo, $dbhw, false ); |
| 94 | 95 | if ($resultado === false) { |
| 95 | 96 | return false; |
| ... | ... | @@ -98,7 +99,7 @@ function excluir($id_grupo, $dbhw) { |
| 98 | 99 | return $resultado; |
| 99 | 100 | } |
| 100 | 101 | function excluirUsuarios($id_grupo, $dbhw) { |
| 101 | - global $esquemaadmin; | |
| 102 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 102 | 103 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupousuario", "id_grupo", $id_grupo, $dbhw, false ); |
| 103 | 104 | return $resultado; |
| 104 | 105 | } | ... | ... |
admin1/usuarios/operacoes/exec.php
| 1 | 1 | <?php |
| 2 | 2 | /****************************************************************/ |
| 3 | -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 3 | +//include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); | |
| 4 | 4 | // |
| 5 | 5 | //checa login |
| 6 | 6 | //valida _GET e _POST, juntando em _GET |
| 7 | 7 | //pega algumas variaveis de uso mais comum |
| 8 | 8 | //session_start |
| 9 | 9 | // |
| 10 | -include ($locaplic."/admin1/php/checaLogin.php"); | |
| 10 | +include ("../../php/checaLogin.php"); | |
| 11 | 11 | //funcoes de administracao |
| 12 | -include ($locaplic."/admin1/php/funcoesAdmin.php"); | |
| 12 | +include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); | |
| 13 | 13 | // |
| 14 | 14 | //carrega outras funcoes e extensoes do PHP |
| 15 | 15 | // |
| 16 | -include ($locaplic."/classesphp/carrega_ext.php"); | |
| 16 | +include ($_SESSION["locaplic"]."/classesphp/carrega_ext.php"); | |
| 17 | 17 | // |
| 18 | 18 | //carrega as funcoes locais |
| 19 | 19 | //depende de funcoesAdmin.php |
| ... | ... | @@ -23,7 +23,7 @@ include ("funcoes.php"); |
| 23 | 23 | //conexao com o banco de administracao |
| 24 | 24 | //cria as variaveis $dbh e $dbhw alem de conexaoadmin |
| 25 | 25 | // |
| 26 | -include ($locaplic."/admin1/php/conexao.php"); | |
| 26 | +include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); | |
| 27 | 27 | /***************************************************************/ |
| 28 | 28 | if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 29 | 29 | if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/operacoes" ) === false) { | ... | ... |
admin1/usuarios/operacoes/funcoes.php
| 1 | 1 | <?php |
| 2 | 2 | namespace admin\usuarios\operacoes; |
| 3 | 3 | function listar($dbh, $id_operacao = ""){ |
| 4 | - global $esquemaadmin; | |
| 4 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 5 | 5 | if($id_operacao != ""){ |
| 6 | 6 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT id_operacao,codigo,descricao from " . $esquemaadmin . "i3geousr_operacoes where id_operacao = $id_operacao order by codigo", $dbh, false ); |
| 7 | 7 | $dados = $dados[0]; |
| ... | ... | @@ -15,7 +15,7 @@ function listar($dbh, $id_operacao = ""){ |
| 15 | 15 | } |
| 16 | 16 | } |
| 17 | 17 | function listaPapeis($dbh){ |
| 18 | - global $esquemaadmin; | |
| 18 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 19 | 19 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from " . $esquemaadmin . "i3geousr_papeis order by nome", $dbh, false ); |
| 20 | 20 | if ($dados === false) { |
| 21 | 21 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -25,7 +25,7 @@ function listaPapeis($dbh){ |
| 25 | 25 | } |
| 26 | 26 | } |
| 27 | 27 | function listaPapeisOperacao($dbh,$id_operacao){ |
| 28 | - global $esquemaadmin; | |
| 28 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 29 | 29 | $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT P.id_papel, P.nome, P.descricao,OP.id_operacao FROM " . $esquemaadmin . "i3geousr_operacoespapeis AS OP JOIN " . $esquemaadmin . "i3geousr_papeis AS P ON OP.id_papel = P.id_papel WHERE OP.id_operacao = $id_operacao ", $dbh, false ); |
| 30 | 30 | if ($dados === false) { |
| 31 | 31 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| ... | ... | @@ -35,7 +35,7 @@ function listaPapeisOperacao($dbh,$id_operacao){ |
| 35 | 35 | } |
| 36 | 36 | } |
| 37 | 37 | function adicionar($codigo,$descricao,$papeis,$dbhw){ |
| 38 | - global $esquemaadmin; | |
| 38 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 39 | 39 | try{ |
| 40 | 40 | $dataCol = array( |
| 41 | 41 | "descricao" => '' |
| ... | ... | @@ -50,7 +50,8 @@ function adicionar($codigo,$descricao,$papeis,$dbhw){ |
| 50 | 50 | } |
| 51 | 51 | //$papeis deve ser um array |
| 52 | 52 | function alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw){ |
| 53 | - global $convUTF, $esquemaadmin; | |
| 53 | + $convUTF = $_SESSION["convUTF"]; | |
| 54 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 54 | 55 | if ($convUTF != true){ |
| 55 | 56 | $descricao = utf8_decode($descricao); |
| 56 | 57 | } |
| ... | ... | @@ -79,7 +80,7 @@ function alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw){ |
| 79 | 80 | return $id_operacao; |
| 80 | 81 | } |
| 81 | 82 | function adicionaPapel($id_operacao,$id_papel,$dbhw){ |
| 82 | - global $esquemaadmin; | |
| 83 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 83 | 84 | $dataCol = array( |
| 84 | 85 | "id_operacao" => $id_operacao, |
| 85 | 86 | "id_papel" => $id_papel |
| ... | ... | @@ -88,7 +89,7 @@ function adicionaPapel($id_operacao,$id_papel,$dbhw){ |
| 88 | 89 | return $resultado; |
| 89 | 90 | } |
| 90 | 91 | function excluir($id_operacao,$dbhw){ |
| 91 | - global $esquemaadmin; | |
| 92 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 92 | 93 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui($esquemaadmin."i3geousr_operacoes","id_operacao",$id_operacao,$dbhw,false); |
| 93 | 94 | if($resultado === false){ |
| 94 | 95 | return false; |
| ... | ... | @@ -99,7 +100,7 @@ function excluir($id_operacao,$dbhw){ |
| 99 | 100 | return $resultado; |
| 100 | 101 | } |
| 101 | 102 | function excluirPapeis($id_operacao,$dbhw){ |
| 102 | - global $esquemaadmin; | |
| 103 | + $esquemaadmin = $_SESSION["esquemaadmin"]; | |
| 103 | 104 | $resultado = \admin\php\funcoesAdmin\i3GeoAdminExclui($esquemaadmin."i3geousr_operacoespapeis","id_operacao",$id_operacao,$dbhw,false); |
| 104 | 105 | return $resultado; |
| 105 | 106 | } | ... | ... |