Commit b52d00094ca50f1bdaeb3dbcab1444032d768c93
1 parent
638a2edb
Exists in
master
Opção de upload de sahpefile no novo sistema de administração
Showing
2 changed files
with
5 additions
and
3 deletions
Show diff stats
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ão existe no servidor"; | |
50 | + if(!file_exists($dirmap) || $dirmap == dirname ( $locaplic ) || $dirmap == dirname ( $locaplic )."/"){ | |
51 | + echo "<p class='paragrafo' >Pasta não existe no servidor ou nã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ão armazenados", | |
4 | + pt : "Pasta no servidor onde os dados serão armazenados. Apenas pastas localizadas no mesmo local onde o i3Geo está instalado são permitidas. Exemplo, no caso da instalação ser /var/www e existir a pasta /var/www/data, digite apenas data", | |
5 | 5 | en : "", |
6 | 6 | es : "" |
7 | 7 | } ], | ... | ... |