Commit 0fc09947d94cc6d20408fd8db15047258056f850
1 parent
b155aebe
Exists in
master
and in
7 other branches
$1
Showing
2 changed files
with
12 additions
and
7 deletions
Show diff stats
ferramentas/salvamapa/forcedownload.php
1 | <?php | 1 | <?php |
2 | //forca o download de um arquivo | 2 | //forca o download de um arquivo |
3 | -$fName = basename($_GET['file']); | 3 | +include("../../ms_configura.php"); |
4 | +$f = $_GET['file']; | ||
5 | +$fName = basename($f); | ||
6 | +$d1 = basename(dirname($f)); | ||
7 | +$fd = $dir_tmp."/".$d1."/".$fName; | ||
8 | +$fp = fopen($fd, 'rb'); | ||
4 | header("Content-Type:text/plain"); | 9 | header("Content-Type:text/plain"); |
5 | header('Content-Disposition: attachment; filename="'.$fName.'"'); | 10 | header('Content-Disposition: attachment; filename="'.$fName.'"'); |
6 | - | ||
7 | -fpassthru($fName); | ||
8 | -?> | ||
9 | \ No newline at end of file | 11 | \ No newline at end of file |
12 | +fpassthru($fp); | ||
13 | +?> |
ogc.php
@@ -286,15 +286,16 @@ else{ | @@ -286,15 +286,16 @@ else{ | ||
286 | if($extensao == ".map"){ | 286 | if($extensao == ".map"){ |
287 | //cria o mapfile com base no sistema de metadados estatisticos | 287 | //cria o mapfile com base no sistema de metadados estatisticos |
288 | //verifica se o id_medida_variavel existe no mapfile e nao foi passado como um parametro | 288 | //verifica se o id_medida_variavel existe no mapfile e nao foi passado como um parametro |
289 | - if(!isset($id_medida_variavel)){ | 289 | + if(!isset($id_medida_variavel) && $temai3geo == true){ |
290 | $nmap = ms_newMapobj($locaplic."/temas/".$tx.".map"); | 290 | $nmap = ms_newMapobj($locaplic."/temas/".$tx.".map"); |
291 | $l = $nmap->getlayer(0); | 291 | $l = $nmap->getlayer(0); |
292 | $teste = $l->getmetadata("METAESTAT_ID_MEDIDA_VARIAVEL"); | 292 | $teste = $l->getmetadata("METAESTAT_ID_MEDIDA_VARIAVEL"); |
293 | if($teste != "" && $l->data == ""){ | 293 | if($teste != "" && $l->data == ""){ |
294 | $id_medida_variavel = $teste; | 294 | $id_medida_variavel = $teste; |
295 | } | 295 | } |
296 | - $l->free(); | ||
297 | - $nmap->free(); | 296 | + $l->free; |
297 | + $nmap->free; | ||
298 | + echo "oi";exit; | ||
298 | unset($l); | 299 | unset($l); |
299 | unset($nmap); | 300 | unset($nmap); |
300 | } | 301 | } |