Commit 5e6e486096f4c075c29148733462c6cf6d84eb24

Authored by Edmar Moretti
1 parent 5362a57b
Exists in master

atualização do código

ferramentas/filtro/exec.php
1 <?php 1 <?php
2 -include_once(dirname(__FILE__)."/../inicia.php"); 2 +include(dirname(__FILE__)."/../safe.php");
3 // 3 //
4 //faz a busca da fun&ccedil;&atilde;o que deve ser executada 4 //faz a busca da fun&ccedil;&atilde;o que deve ser executada
5 // 5 //
@@ -29,8 +29,8 @@ Inclui um filtro no tema. @@ -29,8 +29,8 @@ Inclui um filtro no tema.
29 include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php"); 29 include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
30 //copiaSeguranca($map_file); 30 //copiaSeguranca($map_file);
31 $m = new Temas($map_file,$tema); 31 $m = new Temas($map_file,$tema);
32 - if(!isset($testa)){$testa="";}  
33 - {$retorno = $m->insereFiltro($filtro,$testa,"sim");} 32 + if(!isset($_GET["testa"])){$_GET["testa"]="";}
  33 + {$retorno = $m->insereFiltro($_GET["filtro"],$_GET["testa"],"sim");}
34 if(strtolower($testa) != "sim"){ 34 if(strtolower($testa) != "sim"){
35 $m->salva(); 35 $m->salva();
36 $_SESSION["contadorsalva"]++; 36 $_SESSION["contadorsalva"]++;
@@ -39,11 +39,8 @@ Inclui um filtro no tema. @@ -39,11 +39,8 @@ Inclui um filtro no tema.
39 break; 39 break;
40 40
41 } 41 }
42 -if (!connection_aborted()){  
43 - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") 42 +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){
44 restauraCon($map_file,$postgis_mapa); 43 restauraCon($map_file,$postgis_mapa);
45 - cpjson($retorno);  
46 } 44 }
47 -else  
48 -{exit();} 45 +cpjson($retorno);
49 ?> 46 ?>
50 \ No newline at end of file 47 \ No newline at end of file
ferramentas/salvamapa/forcedownload.php
1 <?php 1 <?php
  2 +exit;
2 //forca o download de um arquivo 3 //forca o download de um arquivo
3 include("../../ms_configura.php"); 4 include("../../ms_configura.php");
4 $f = $_GET['file']; 5 $f = $_GET['file'];
ferramentas/selecao/exec.php
1 <?php 1 <?php
2 -include_once(dirname(__FILE__)."/../inicia.php"); 2 +include(dirname(__FILE__)."/../safe.php");
3 // 3 //
4 //faz a busca da fun&ccedil;&atilde;o que deve ser executada 4 //faz a busca da fun&ccedil;&atilde;o que deve ser executada
5 // 5 //
@@ -51,7 +51,7 @@ Sleciona elementos de um tema com base em outro tema. @@ -51,7 +51,7 @@ Sleciona elementos de um tema com base em outro tema.
51 $temas = explode(",",$tema); 51 $temas = explode(",",$tema);
52 foreach($temas as $tema){ 52 foreach($temas as $tema){
53 $m = new Selecao($map_file,$tema); 53 $m = new Selecao($map_file,$tema);
54 - $ok[] = $m->selecaoTema($temao,$tipo,$buffer); 54 + $ok[] = $m->selecaoTema($temao,$_GET["tipo"],$_GET["buffer"]);
55 } 55 }
56 $_SESSION["contadorsalva"]++; 56 $_SESSION["contadorsalva"]++;
57 redesenhaMapa(); 57 redesenhaMapa();
@@ -68,7 +68,7 @@ Seleciona elementos com base nos atributos utilizando sintaxe complexa. @@ -68,7 +68,7 @@ Seleciona elementos com base nos atributos utilizando sintaxe complexa.
68 include_once(dirname(__FILE__)."/../../classesphp/classe_selecao.php"); 68 include_once(dirname(__FILE__)."/../../classesphp/classe_selecao.php");
69 copiaSeguranca($map_file); 69 copiaSeguranca($map_file);
70 $m = new Selecao($map_file,$tema,$ext); 70 $m = new Selecao($map_file,$tema,$ext);
71 - $retorno = $m->selecaoAtributos2($filtro,$tipo); 71 + $retorno = $m->selecaoAtributos2($_GET["filtro"],$_GET["tipo"]);
72 $_SESSION["contadorsalva"]++; 72 $_SESSION["contadorsalva"]++;
73 redesenhaMapa(); 73 redesenhaMapa();
74 break; 74 break;
@@ -86,7 +86,7 @@ Seleciona elementos utilizando a extens&amp;atilde;o do mapa. @@ -86,7 +86,7 @@ Seleciona elementos utilizando a extens&amp;atilde;o do mapa.
86 foreach($temas as $tema) 86 foreach($temas as $tema)
87 { 87 {
88 $m = new Selecao($map_file,$tema,$ext); 88 $m = new Selecao($map_file,$tema,$ext);
89 - $ok[] = $m->selecaoEXT($tipo); 89 + $ok[] = $m->selecaoEXT($_GET["tipo"]);
90 } 90 }
91 //$retorno = implode(",",$ok); 91 //$retorno = implode(",",$ok);
92 $_SESSION["contadorsalva"]++; 92 $_SESSION["contadorsalva"]++;
@@ -107,7 +107,7 @@ Seleciona elementos utilizando um ret&amp;acirc;ngulo. @@ -107,7 +107,7 @@ Seleciona elementos utilizando um ret&amp;acirc;ngulo.
107 foreach($temas as $tema) 107 foreach($temas as $tema)
108 { 108 {
109 $m = new Selecao($map_file,$tema,$ext); 109 $m = new Selecao($map_file,$tema,$ext);
110 - $ok[] = $m->selecaoBOX($tipo,$box); 110 + $ok[] = $m->selecaoBOX($_GET["tipo"],$_GET["box"]);
111 } 111 }
112 $_SESSION["contadorsalva"]++; 112 $_SESSION["contadorsalva"]++;
113 redesenhaMapa(); 113 redesenhaMapa();
@@ -125,7 +125,7 @@ Seleciona elementos utilizando um ret&amp;acirc;ngulo. @@ -125,7 +125,7 @@ Seleciona elementos utilizando um ret&amp;acirc;ngulo.
125 $temas = explode(",",$tema); 125 $temas = explode(",",$tema);
126 foreach($temas as $tema){ 126 foreach($temas as $tema){
127 $m = new Selecao($map_file,$tema,$ext); 127 $m = new Selecao($map_file,$tema,$ext);
128 - $ok[] = $m->selecaoPorPoligono($tipo,"","",$wkt,$buffer); 128 + $ok[] = $m->selecaoPorPoligono($_GET["tipo"],"","",$_GET["wkt"],$_GET["buffer"]);
129 } 129 }
130 $_SESSION["contadorsalva"]++; 130 $_SESSION["contadorsalva"]++;
131 redesenhaMapa(); 131 redesenhaMapa();
@@ -141,12 +141,12 @@ Seleciona elementos utilizando um ponto. @@ -141,12 +141,12 @@ Seleciona elementos utilizando um ponto.
141 //error_reporting(0); 141 //error_reporting(0);
142 include_once(dirname(__FILE__)."/../../classesphp/classe_selecao.php"); 142 include_once(dirname(__FILE__)."/../../classesphp/classe_selecao.php");
143 copiaSeguranca($map_file); 143 copiaSeguranca($map_file);
144 - if(!isset($xy)){$xy = "";} 144 + if(!isset($_GET["xy"])){$_GET["xy"] = "";}
145 $temas = explode(",",$tema); 145 $temas = explode(",",$tema);
146 foreach($temas as $tema) 146 foreach($temas as $tema)
147 { 147 {
148 $m = new Selecao($map_file,$tema,$ext); 148 $m = new Selecao($map_file,$tema,$ext);
149 - $ok[] = $m->selecaoPT($xy,$tipo,$tolerancia); 149 + $ok[] = $m->selecaoPT($_GET["xy"],$_GET["tipo"],$_GET["tolerancia"]);
150 } 150 }
151 $_SESSION["contadorsalva"]++; 151 $_SESSION["contadorsalva"]++;
152 redesenhaMapa(); 152 redesenhaMapa();
@@ -162,7 +162,7 @@ Sele&amp;ccedil;&amp;atilde;o por poligono (chamado via POST). @@ -162,7 +162,7 @@ Sele&amp;ccedil;&amp;atilde;o por poligono (chamado via POST).
162 //esta opera&ccedil;&atilde;o &eacute; chamada com POST via cpaint 162 //esta opera&ccedil;&atilde;o &eacute; chamada com POST via cpaint
163 //por isso precisa ser executada com start 163 //por isso precisa ser executada com start
164 copiaSeguranca($map_file); 164 copiaSeguranca($map_file);
165 - $retorno = selecaoPoli($xs,$ys,$tema,$tipo,$buffer); 165 + $retorno = selecaoPoli($_GET["xs"],$_GET["ys"],$tema,$_GET["tipo"],$_GET["buffer"]);
166 $_SESSION["contadorsalva"]++; 166 $_SESSION["contadorsalva"]++;
167 redesenhaMapa(); 167 redesenhaMapa();
168 //restauraCon($map_file,$postgis_mapa); 168 //restauraCon($map_file,$postgis_mapa);
@@ -181,13 +181,10 @@ Lista os pontos dos elementos selecionados de um layer @@ -181,13 +181,10 @@ Lista os pontos dos elementos selecionados de um layer
181 break; 181 break;
182 182
183 } 183 }
184 -if (!connection_aborted()){  
185 - if(isset($map_file) && isset($postgis_mapa) && $map_file != "") 184 +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){
186 restauraCon($map_file,$postgis_mapa); 185 restauraCon($map_file,$postgis_mapa);
187 - cpjson($retorno);  
188 } 186 }
189 -else  
190 -{exit();} 187 +cpjson($retorno);
191 /* 188 /*
192 Function: selecaoPoli 189 Function: selecaoPoli
193 190
ferramentas/upload/upload.php
@@ -183,6 +183,7 @@ else @@ -183,6 +183,7 @@ else
183 { 183 {
184 echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; 184 echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>";
185 } 185 }
  186 +restauraCon($map_file,$postgis_mapa);
186 paraAguarde(); 187 paraAguarde();
187 function paraAguarde(){ 188 function paraAguarde(){
188 echo "<script>try{window.scrollTo(0,10000);window.parent.i3GEOF.upload.aguarde.visibility='hidden';}catch(e){};</script>"; 189 echo "<script>try{window.scrollTo(0,10000);window.parent.i3GEOF.upload.aguarde.visibility='hidden';}catch(e){};</script>";
ferramentas/uploaddbf/upload.php
@@ -181,10 +181,12 @@ if (isset($_FILES[&#39;i3GEOuploaddbffile&#39;][&#39;name&#39;])) @@ -181,10 +181,12 @@ if (isset($_FILES[&#39;i3GEOuploaddbffile&#39;][&#39;name&#39;]))
181 } 181 }
182 else 182 else
183 { 183 {
  184 + restauraCon($map_file,$postgis_mapa);
184 echo "<p>Erro ao enviar o arquivo.</p>"; 185 echo "<p>Erro ao enviar o arquivo.</p>";
185 paraAguarde(); 186 paraAguarde();
186 } 187 }
187 } 188 }
  189 +restauraCon($map_file,$postgis_mapa);
188 paraAguarde(); 190 paraAguarde();
189 function paraAguarde(){ 191 function paraAguarde(){
190 echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploaddbf.aguarde.visibility='hidden';</script>"; 192 echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploaddbf.aguarde.visibility='hidden';</script>";
ferramentas/uploadgpx/upload.php
@@ -93,6 +93,7 @@ if (isset($_FILES[&#39;i3GEOuploadgpx&#39;][&#39;name&#39;])) @@ -93,6 +93,7 @@ if (isset($_FILES[&#39;i3GEOuploadgpx&#39;][&#39;name&#39;]))
93 } 93 }
94 else 94 else
95 { 95 {
  96 + restauraCon($map_file,$postgis_mapa);
96 echo "<p class='paragrafo' >Erro ao enviar o arquivo.</p>"; 97 echo "<p class='paragrafo' >Erro ao enviar o arquivo.</p>";
97 paraAguarde(); 98 paraAguarde();
98 exit; 99 exit;
@@ -102,6 +103,7 @@ else @@ -102,6 +103,7 @@ else
102 { 103 {
103 echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; 104 echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>";
104 } 105 }
  106 +restauraCon($map_file,$postgis_mapa);
105 paraAguarde(); 107 paraAguarde();
106 function paraAguarde(){ 108 function paraAguarde(){
107 echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploadgpx.aguarde.visibility='hidden';</script>"; 109 echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploadgpx.aguarde.visibility='hidden';</script>";
ferramentas/uploadkml/upload.php
@@ -99,6 +99,7 @@ if (isset($_FILES[&#39;i3GEOuploadkml&#39;][&#39;name&#39;])) @@ -99,6 +99,7 @@ if (isset($_FILES[&#39;i3GEOuploadkml&#39;][&#39;name&#39;]))
99 } 99 }
100 else 100 else
101 { 101 {
  102 + restauraCon($map_file,$postgis_mapa);
102 echo "<p class='paragrafo' >Erro ao enviar o arquivo.</p>"; 103 echo "<p class='paragrafo' >Erro ao enviar o arquivo.</p>";
103 paraAguarde(); 104 paraAguarde();
104 exit; 105 exit;
@@ -108,6 +109,7 @@ else @@ -108,6 +109,7 @@ else
108 { 109 {
109 echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; 110 echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>";
110 } 111 }
  112 +restauraCon($map_file,$postgis_mapa);
111 paraAguarde(); 113 paraAguarde();
112 function paraAguarde(){ 114 function paraAguarde(){
113 echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploadkml.aguarde.visibility='hidden';</script>"; 115 echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploadkml.aguarde.visibility='hidden';</script>";
ferramentas/uploadsimbolo/exec.php
1 <?php 1 <?php
2 -include_once(dirname(__FILE__)."/../inicia.php"); 2 +include(dirname(__FILE__)."/../safe.php");
3 include_once(dirname(__FILE__)."/../../admin/php/login.php"); 3 include_once(dirname(__FILE__)."/../../admin/php/login.php");
4 if(verificaOperacaoSessao("admin/html/subirshapefile") == false){ 4 if(verificaOperacaoSessao("admin/html/subirshapefile") == false){
5 echo "Vc nao pode realizar essa operacao.";exit; 5 echo "Vc nao pode realizar essa operacao.";exit;
@@ -29,10 +29,9 @@ switch (strtoupper($funcao)) @@ -29,10 +29,9 @@ switch (strtoupper($funcao))
29 } 29 }
30 break; 30 break;
31 } 31 }
32 -if (!connection_aborted()){  
33 - cpjson($retorno); 32 +if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){
  33 + restauraCon($map_file,$postgis_mapa);
34 } 34 }
35 -else  
36 -{exit();} 35 +cpjson($retorno);
37 36
38 ?> 37 ?>
39 \ No newline at end of file 38 \ No newline at end of file