Commit b52d00094ca50f1bdaeb3dbcab1444032d768c93

Authored by Edmar Moretti
1 parent 638a2edb
Exists in master

Opção de upload de sahpefile no novo sistema de administração

admin/php/subirshapefile.php
... ... @@ -29,6 +29,8 @@ error_reporting(0);
29 29 if (isset($_FILES['i3GEOuploadshp']['name']))
30 30 {
31 31 $dirDestino = $_POST["dirDestino"];
  32 + $dirDestino = str_replace(".","",$dirDestino);
  33 +
32 34 if(empty($dirDestino)){
33 35 echo "Pasta nao encontrada"; exit;
34 36 }
... ... @@ -45,8 +47,8 @@ if (isset($_FILES['i3GEOuploadshp']['name']))
45 47 flush();
46 48 sleep(1);
47 49 $dirmap = $dirDestino;
48   - if(!file_exists($dirmap)){
49   - echo "<p class='paragrafo' >Pasta n&atilde;o existe no servidor";
  50 + if(!file_exists($dirmap) || $dirmap == dirname ( $locaplic ) || $dirmap == dirname ( $locaplic )."/"){
  51 + echo "<p class='paragrafo' >Pasta n&atilde;o existe no servidor ou n&atilde;o permitido";
50 52 paraAguarde();
51 53 exit;
52 54 }
... ...
ferramentas/upload/dicionario.js
1 1 //+$trad(1,i3GEOF.upload.dicionario)+
2 2 i3GEOF.upload.dicionario = {
3 3 'pastaArmazenamento' : [ {
4   - pt : "Pasta no servidor onde os dados ser&atilde;o armazenados",
  4 + pt : "Pasta no servidor onde os dados ser&atilde;o armazenados. Apenas pastas localizadas no mesmo local onde o i3Geo est&aacute; instalado s&atilde;o permitidas. Exemplo, no caso da instala&ccedil;&atilde;o ser /var/www e existir a pasta /var/www/data, digite apenas data",
5 5 en : "",
6 6 es : ""
7 7 } ],
... ...