diff --git a/ferramentas/aplicarsld/upload.php b/ferramentas/aplicarsld/upload.php index adeb1a7..99490c2 100755 --- a/ferramentas/aplicarsld/upload.php +++ b/ferramentas/aplicarsld/upload.php @@ -13,6 +13,7 @@ $postgis_mapa = $_SESSION["postgis_mapa"]; ?> + @@ -27,10 +28,13 @@ if (isset($_FILES['i3GEOaplicarsld']['name'])) echo "

Carregando o arquivo...

"; $dirmap = dirname($map_file); //verifica nomes - verificaNome($_FILES['i3GEOaplicarsld']['name']); + $ArquivoDest = $_FILES['i3GEOaplicarsld']['name']; + $ArquivoDest = str_replace(".sld","",$ArquivoDest).".sld"; + verificaNome($ArquivoDest); + //sobe arquivo $Arquivo = $_FILES['i3GEOaplicarsld']['tmp_name']; - $status = move_uploaded_file($Arquivo,$dirmap."/".$_FILES['i3GEOaplicarsld']['name']); + $status = move_uploaded_file($Arquivo,$dirmap."/".$ArquivoDest); if($status != 1) {echo "

Ocorreu um erro no envio do arquivo SLD";paraAguarde();exit;} diff --git a/ferramentas/carregamapa/upload.php b/ferramentas/carregamapa/upload.php index cf884e8..766558e 100755 --- a/ferramentas/carregamapa/upload.php +++ b/ferramentas/carregamapa/upload.php @@ -12,6 +12,7 @@ $postgis_mapa = $_SESSION["postgis_mapa"]; ?> + @@ -23,6 +24,8 @@ if (isset($_FILES['i3GEOcarregamapafilemap']['name'])) echo "

Carregando o arquivo...

"; $dirmap = $dir_tmp; $Arquivo = $_FILES['i3GEOcarregamapafilemap']['name']; + $Arquivo = str_replace(".map","",$Arquivo).".map"; + verificaNome($Arquivo); /* $statusNome = 1; @@ -69,6 +72,7 @@ if (isset($_FILES['i3GEOcarregamapafilemap']['name'])) $layertemp->setmetadata("permiteogc","nao"); $layertemp->setmetadata("editorsql","nao"); $layertemp->setmetadata("EDITAVEL","nao"); + $layertemp->setmetadata("PLUGINI3GEO",""); if ($testa == 1) { echo "

Problemas em ".($layer->name).". Removido.


"; diff --git a/ferramentas/importarwmc/upload.php b/ferramentas/importarwmc/upload.php index 900a1d8..9955bad 100755 --- a/ferramentas/importarwmc/upload.php +++ b/ferramentas/importarwmc/upload.php @@ -10,6 +10,7 @@ $map_file = $_SESSION["map_file"]; ?> + @@ -24,10 +25,12 @@ if(isset($_FILES['i3GEOimportarwmc']['name']) && !($_POST["i3GEOimportarwmcurl"] { echo "

Carregando o arquivo...

"; //verifica nomes - verificaNome($_FILES['i3GEOimportarwmc']['name']); + $ArquivoDest = $_FILES['i3GEOimportarwmc']['name']; + $ArquivoDest = str_replace(".xml","",$ArquivoDest).".xml"; + verificaNome($ArquivoDest); //sobe arquivo $Arquivo = $_FILES['i3GEOimportarwmc']['tmp_name']; - $status = move_uploaded_file($Arquivo,$dirmap."/".$_FILES['i3GEOimportarwmc']['name']); + $status = move_uploaded_file($Arquivo,$dirmap."/".$ArquivoDest); $arquivo = $dirmap."/".$_FILES['i3GEOimportarwmc']['name']; } if($_POST["i3GEOimportarwmcurl"]) diff --git a/ferramentas/uploadsimbolo/upload.php b/ferramentas/uploadsimbolo/upload.php index 49b4ad3..b373139 100755 --- a/ferramentas/uploadsimbolo/upload.php +++ b/ferramentas/uploadsimbolo/upload.php @@ -12,6 +12,7 @@ if (ob_get_level() == 0) ob_start(); + @@ -26,16 +27,23 @@ if (isset($_FILES['i3GEOuploadsimboloarq']['name'])){ sleep(1); include_once(dirname(__FILE__)."/../../admin/php/login.php"); if(verificaOperacaoSessao("admin/php/editortexto") == false){ - echo "Vc nao pode realizar salvar os dados no servidor em uma pasta específica";exit; + echo "Vc nao pode salvar os dados no servidor em uma pasta específica";exit; } if(!isset($dirDestino) || $dirDestino == ""){ $dirDestino = $locaplic."/symbols/images"; } - if(!file_exists($dirDestino)) - {echo "

Pasta não existe no servidor";paraAguarde();exit;} + if(!file_exists($dirDestino)){ + $dirDestino = dirname($locaplic)."/".$dirDestino; + if(!file_exists($dirDestino)){ + echo "

Pasta não existe no servidor";paraAguarde();exit; + } + } //verifica nomes $nome = basename($_FILES['i3GEOuploadsimboloarq']['name']); + + $nome = str_replace(".png","",$nome).".png"; + verificaNome($nome); //sobe arquivo $Arquivo = $_FILES['i3GEOuploadsimboloarq']['tmp_name']; -- libgit2 0.21.2