Commit 4847c0dcd578feda9dbc7e7f32985868ff883843
1 parent
42c5064b
Exists in
master
and in
7 other branches
Crítica do IMAGEPATH qd uma imagem é gerada
Showing
16 changed files
with
37 additions
and
0 deletions
Show diff stats
admin/admin.db
No preview for this file type
classesphp/classe_escala.php
@@ -104,6 +104,8 @@ string com variáveis javascript. | @@ -104,6 +104,8 @@ string com variáveis javascript. | ||
104 | function retornaBarraEscala() | 104 | function retornaBarraEscala() |
105 | { | 105 | { |
106 | $objImagem = $this->mapa->drawscalebar(); | 106 | $objImagem = $this->mapa->drawscalebar(); |
107 | + if($objImagem->imagepath == "") | ||
108 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
107 | $nomer = ($objImagem->imagepath)."sca".$this->nomeImagem.".png"; | 109 | $nomer = ($objImagem->imagepath)."sca".$this->nomeImagem.".png"; |
108 | $objImagem->saveImage($nomer); | 110 | $objImagem->saveImage($nomer); |
109 | $nomer = ($objImagem->imageurl).basename($nomer); | 111 | $nomer = ($objImagem->imageurl).basename($nomer); |
classesphp/classe_legenda.php
@@ -277,6 +277,8 @@ string de variaveis no formato javascript que permitem montar a legenda. | @@ -277,6 +277,8 @@ string de variaveis no formato javascript que permitem montar a legenda. | ||
277 | } | 277 | } |
278 | $nomeImagem = nomeRandomico(); | 278 | $nomeImagem = nomeRandomico(); |
279 | $imgo = $this->mapa->drawlegend(); | 279 | $imgo = $this->mapa->drawlegend(); |
280 | + if($imgo->imagepath == "") | ||
281 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
280 | $nomer = ($imgo->imagepath)."leg".$nomeImagem.".png"; | 282 | $nomer = ($imgo->imagepath)."leg".$nomeImagem.".png"; |
281 | $imgo->saveImage($nomer); | 283 | $imgo->saveImage($nomer); |
282 | $nomer = ($imgo->imageurl).basename($nomer); | 284 | $nomer = ($imgo->imageurl).basename($nomer); |
classesphp/mapa_googleearth.php
@@ -212,6 +212,8 @@ function retornaWms($map_fileX,$postgis_mapa){ | @@ -212,6 +212,8 @@ function retornaWms($map_fileX,$postgis_mapa){ | ||
212 | 212 | ||
213 | if(isset($_GET["TIPOIMAGEM"]) && trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum") | 213 | if(isset($_GET["TIPOIMAGEM"]) && trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum") |
214 | { | 214 | { |
215 | + if($img->imagepath == "") | ||
216 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
215 | $nomer = ($img->imagepath)."filtroimgtemp".nomeRandomico(); | 217 | $nomer = ($img->imagepath)."filtroimgtemp".nomeRandomico(); |
216 | $img->saveImage($nomer); | 218 | $img->saveImage($nomer); |
217 | filtraImagem($nomer,$_GET["TIPOIMAGEM"]); | 219 | filtraImagem($nomer,$_GET["TIPOIMAGEM"]); |
@@ -224,6 +226,8 @@ function retornaWms($map_fileX,$postgis_mapa){ | @@ -224,6 +226,8 @@ function retornaWms($map_fileX,$postgis_mapa){ | ||
224 | } | 226 | } |
225 | else{ | 227 | else{ |
226 | ob_clean(); | 228 | ob_clean(); |
229 | + if($img->imagepath == "") | ||
230 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
227 | $nomer = ($img->imagepath)."imgtemp".nomeRandomico(); | 231 | $nomer = ($img->imagepath)."imgtemp".nomeRandomico(); |
228 | $img->saveImage($nomer); | 232 | $img->saveImage($nomer); |
229 | $img = imagecreatefrompng($nomer); | 233 | $img = imagecreatefrompng($nomer); |
classesphp/mapa_googlemaps.php
@@ -252,6 +252,8 @@ if (!function_exists('imagepng')) | @@ -252,6 +252,8 @@ if (!function_exists('imagepng')) | ||
252 | } | 252 | } |
253 | if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum") | 253 | if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum") |
254 | { | 254 | { |
255 | + if($img->imagepath == "") | ||
256 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
255 | $nomer = ($img->imagepath)."filtroimgtemp".nomeRand().".png"; | 257 | $nomer = ($img->imagepath)."filtroimgtemp".nomeRand().".png"; |
256 | $img->saveImage($nomer); | 258 | $img->saveImage($nomer); |
257 | filtraImg($nomer,trim($_GET["TIPOIMAGEM"])); | 259 | filtraImg($nomer,trim($_GET["TIPOIMAGEM"])); |
@@ -266,6 +268,8 @@ else{ | @@ -266,6 +268,8 @@ else{ | ||
266 | if($cache == true) | 268 | if($cache == true) |
267 | {$nomer = salvaCacheImagem($_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);} | 269 | {$nomer = salvaCacheImagem($_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);} |
268 | else{ | 270 | else{ |
271 | + if($img->imagepath == "") | ||
272 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
269 | $nomer = ($img->imagepath)."imgtemp".nomeRand().".png"; | 273 | $nomer = ($img->imagepath)."imgtemp".nomeRand().".png"; |
270 | $img->saveImage($nomer); | 274 | $img->saveImage($nomer); |
271 | } | 275 | } |
classesphp/mapa_inicia.php
@@ -245,6 +245,8 @@ function iniciaMapa() | @@ -245,6 +245,8 @@ function iniciaMapa() | ||
245 | $m->salva(); | 245 | $m->salva(); |
246 | 246 | ||
247 | $nomes = nomeRandomico(12); | 247 | $nomes = nomeRandomico(12); |
248 | + if($imgo->imagepath == "") | ||
249 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
248 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 250 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
249 | $imgo->saveImage($nomer); | 251 | $imgo->saveImage($nomer); |
250 | if (isset($utilizacgi) && strtolower($utilizacgi) == "sim") | 252 | if (isset($utilizacgi) && strtolower($utilizacgi) == "sim") |
classesphp/mapa_openlayers.php
@@ -243,6 +243,8 @@ if (!function_exists('imagepng')) | @@ -243,6 +243,8 @@ if (!function_exists('imagepng')) | ||
243 | } | 243 | } |
244 | if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum") | 244 | if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum") |
245 | { | 245 | { |
246 | + if($img->imagepath == "") | ||
247 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
246 | $nomer = ($img->imagepath)."filtroimgtemp".nomeRand().".png"; | 248 | $nomer = ($img->imagepath)."filtroimgtemp".nomeRand().".png"; |
247 | $img->saveImage($nomer); | 249 | $img->saveImage($nomer); |
248 | filtraImg($nomer,$_GET["TIPOIMAGEM"]); | 250 | filtraImg($nomer,$_GET["TIPOIMAGEM"]); |
@@ -258,6 +260,8 @@ else{ | @@ -258,6 +260,8 @@ else{ | ||
258 | if($cache == true) | 260 | if($cache == true) |
259 | {$nomer = salvaCacheImagem($_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);} | 261 | {$nomer = salvaCacheImagem($_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);} |
260 | else{ | 262 | else{ |
263 | + if($img->imagepath == "") | ||
264 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
261 | $nomer = ($img->imagepath)."imgtemp".nomeRand().".png"; | 265 | $nomer = ($img->imagepath)."imgtemp".nomeRand().".png"; |
262 | $img->saveImage($nomer); | 266 | $img->saveImage($nomer); |
263 | } | 267 | } |
ferramentas/3d/3d.php
@@ -60,6 +60,8 @@ if ($mapa->width > 500) | @@ -60,6 +60,8 @@ if ($mapa->width > 500) | ||
60 | $of = $mapa->outputformat; | 60 | $of = $mapa->outputformat; |
61 | $of->set("imagemode",MS_IMAGEMODE_RGB); | 61 | $of->set("imagemode",MS_IMAGEMODE_RGB); |
62 | $imgo = $mapa->draw(); | 62 | $imgo = $mapa->draw(); |
63 | +if($imgo->imagepath == "") | ||
64 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
63 | $nome = ($imgo->imagepath).nomeRandomico().".png"; | 65 | $nome = ($imgo->imagepath).nomeRandomico().".png"; |
64 | $nomefinal = ($imgo->imagepath).nomeRandomico().".wrl"; | 66 | $nomefinal = ($imgo->imagepath).nomeRandomico().".wrl"; |
65 | $imgo->saveImage($nome); | 67 | $imgo->saveImage($nome); |
ferramentas/imprimir/a4lpaisagempdf.php
@@ -92,6 +92,8 @@ if($mapexten != ""){ | @@ -92,6 +92,8 @@ if($mapexten != ""){ | ||
92 | $o->set("imagemode",MS_IMAGEMODE_RGB); | 92 | $o->set("imagemode",MS_IMAGEMODE_RGB); |
93 | $o->set("transparent","false"); | 93 | $o->set("transparent","false"); |
94 | $imgo = $map->draw(); | 94 | $imgo = $map->draw(); |
95 | +if($imgo->imagepath == "") | ||
96 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
95 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 97 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
96 | $imgo->saveImage($nomer); | 98 | $imgo->saveImage($nomer); |
97 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 99 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
ferramentas/imprimir/aggpng.php
@@ -39,6 +39,7 @@ foreach(array_keys($_SESSION) as $k) | @@ -39,6 +39,7 @@ foreach(array_keys($_SESSION) as $k) | ||
39 | { | 39 | { |
40 | eval("\$".$k."='".$_SESSION[$k]."';"); | 40 | eval("\$".$k."='".$_SESSION[$k]."';"); |
41 | } | 41 | } |
42 | + | ||
42 | $postgis_mapa = $_SESSION["postgis_mapa"]; | 43 | $postgis_mapa = $_SESSION["postgis_mapa"]; |
43 | // | 44 | // |
44 | //se as extensões já estiverem carregadas no PHP, vc pode comentar essa linha para que o processamento fique mais rápido | 45 | //se as extensões já estiverem carregadas no PHP, vc pode comentar essa linha para que o processamento fique mais rápido |
@@ -114,6 +115,8 @@ $o->set("imagemode",MS_IMAGEMODE_RGB); | @@ -114,6 +115,8 @@ $o->set("imagemode",MS_IMAGEMODE_RGB); | ||
114 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 115 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
115 | //mapa | 116 | //mapa |
116 | $imgo = $map->draw(); | 117 | $imgo = $map->draw(); |
118 | +if($imgo->imagepath == "") | ||
119 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
117 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 120 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
118 | $imgo->saveImage($nomer); | 121 | $imgo->saveImage($nomer); |
119 | $nomemapa = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].($imgo->imageurl).basename($nomer); | 122 | $nomemapa = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].($imgo->imageurl).basename($nomer); |
ferramentas/imprimir/geotif.php
@@ -115,6 +115,8 @@ $o->set("imagemode",MS_IMAGEMODE_RGB); | @@ -115,6 +115,8 @@ $o->set("imagemode",MS_IMAGEMODE_RGB); | ||
115 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 115 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
116 | //mapa | 116 | //mapa |
117 | $imgo = $map->draw(); | 117 | $imgo = $map->draw(); |
118 | +if($imgo->imagepath == "") | ||
119 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
118 | $nomer = ($imgo->imagepath)."mapa".$nomes.".tif"; | 120 | $nomer = ($imgo->imagepath)."mapa".$nomes.".tif"; |
119 | $imgo->saveImage($nomer); | 121 | $imgo->saveImage($nomer); |
120 | $nomemapa = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].($imgo->imageurl).basename($nomer); | 122 | $nomemapa = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].($imgo->imageurl).basename($nomer); |
ferramentas/imprimir/geraimagens.php
@@ -63,6 +63,8 @@ if($interface == "openlayers"){ | @@ -63,6 +63,8 @@ if($interface == "openlayers"){ | ||
63 | } | 63 | } |
64 | 64 | ||
65 | $imgo = $map->draw(); | 65 | $imgo = $map->draw(); |
66 | +if($imgo->imagepath == "") | ||
67 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
66 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; | 68 | $nomer = ($imgo->imagepath)."mapa".$nomes.".png"; |
67 | $imgo->saveImage($nomer); | 69 | $imgo->saveImage($nomer); |
68 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 70 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
ferramentas/imprimir/svg.php
@@ -128,6 +128,8 @@ $map->selectOutputFormat("svg"); | @@ -128,6 +128,8 @@ $map->selectOutputFormat("svg"); | ||
128 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 128 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
129 | //mapa | 129 | //mapa |
130 | $imgo = $map->draw(); | 130 | $imgo = $map->draw(); |
131 | +if($imgo->imagepath == "") | ||
132 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
131 | $nomer = ($imgo->imagepath)."mapa".$nomes.".svg"; | 133 | $nomer = ($imgo->imagepath)."mapa".$nomes.".svg"; |
132 | $imgo->saveImage($nomer); | 134 | $imgo->saveImage($nomer); |
133 | $nomemapa = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].($imgo->imageurl).basename($nomer); | 135 | $nomemapa = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].($imgo->imageurl).basename($nomer); |
ferramentas/imprimir/swf.php
@@ -70,6 +70,8 @@ $of->set("imagemode","PC256"); | @@ -70,6 +70,8 @@ $of->set("imagemode","PC256"); | ||
70 | $of->setoption("OUTPUT_MOVIE","SINGLE"); | 70 | $of->setoption("OUTPUT_MOVIE","SINGLE"); |
71 | 71 | ||
72 | $imgo = $map->draw(); | 72 | $imgo = $map->draw(); |
73 | +if($imgo->imagepath == "") | ||
74 | +{echo "Erro IMAGEPATH vazio";exit;} | ||
73 | $nomer = ($imgo->imagepath)."mapa".$nomes.".swf"; | 75 | $nomer = ($imgo->imagepath)."mapa".$nomes.".swf"; |
74 | $imgo->saveImage($nomer); | 76 | $imgo->saveImage($nomer); |
75 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 77 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
geraminiatura.php
@@ -182,6 +182,8 @@ function verificaMiniatura($map,$tipo,$admin=false) | @@ -182,6 +182,8 @@ function verificaMiniatura($map,$tipo,$admin=false) | ||
182 | } | 182 | } |
183 | if($tipo=="mini" || $tipo == "todos") | 183 | if($tipo=="mini" || $tipo == "todos") |
184 | { | 184 | { |
185 | + if($objImagemM->imagepath == "") | ||
186 | + {echo "Erro IMAGEPATH vazio";exit;} | ||
185 | $nomecM = ($objImagemM->imagepath).$map.".mini.png"; | 187 | $nomecM = ($objImagemM->imagepath).$map.".mini.png"; |
186 | $objImagemM->saveImage($nomecM); | 188 | $objImagemM->saveImage($nomecM); |
187 | } | 189 | } |
testamapfile.php
@@ -261,6 +261,8 @@ function verifica($map,$solegenda) | @@ -261,6 +261,8 @@ function verifica($map,$solegenda) | ||
261 | } | 261 | } |
262 | return; | 262 | return; |
263 | } | 263 | } |
264 | + if($objImagem->imagepath == "") | ||
265 | + {echo "Erro IMAGEPATH vazio";} | ||
264 | $nomec = ($objImagem->imagepath).nomeRandomico()."teste.png"; | 266 | $nomec = ($objImagem->imagepath).nomeRandomico()."teste.png"; |
265 | $objImagem->saveImage($nomec); | 267 | $objImagem->saveImage($nomec); |
266 | $nomer = ($objImagem->imageurl).basename($nomec); | 268 | $nomer = ($objImagem->imageurl).basename($nomec); |