Commit 0fc09947d94cc6d20408fd8db15047258056f850

Authored by Edmar Moretti
1 parent b155aebe

$1

ferramentas/salvamapa/forcedownload.php
1 1 <?php
2 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 9 header("Content-Type:text/plain");
5 10 header('Content-Disposition: attachment; filename="'.$fName.'"');
6   -
7   -fpassthru($fName);
8   -?>
9 11 \ No newline at end of file
  12 +fpassthru($fp);
  13 +?>
... ...
ogc.php
... ... @@ -286,15 +286,16 @@ else{
286 286 if($extensao == ".map"){
287 287 //cria o mapfile com base no sistema de metadados estatisticos
288 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 290 $nmap = ms_newMapobj($locaplic."/temas/".$tx.".map");
291 291 $l = $nmap->getlayer(0);
292 292 $teste = $l->getmetadata("METAESTAT_ID_MEDIDA_VARIAVEL");
293 293 if($teste != "" && $l->data == ""){
294 294 $id_medida_variavel = $teste;
295 295 }
296   - $l->free();
297   - $nmap->free();
  296 + $l->free;
  297 + $nmap->free;
  298 + echo "oi";exit;
298 299 unset($l);
299 300 unset($nmap);
300 301 }
... ...