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 | } | ... | ... |