Commit f00a4e9e5e4876893a7ee4a93ad8e5f9027850f6
1 parent
d8515c97
Exists in
master
and in
7 other branches
Correções na ferramenta de upload de shapefile
Showing
3 changed files
with
10 additions
and
4 deletions
Show diff stats
ferramentas/upload/index.js.php
| ... | ... | @@ -99,7 +99,8 @@ i3GEOF.upload = { |
| 99 | 99 | '<input type=hidden name=g_sid value="'+i3GEO.configura.sid+'" >' + |
| 100 | 100 | '<input type="hidden" name="MAX_FILE_SIZE" value="1000000">' + |
| 101 | 101 | '</form>' + |
| 102 | - '<br><iframe name=i3GEOuploadiframe style="text-align:left;border:1px solid gray;" width="98%" height="60px"></iframe>'; | |
| 102 | + "<p class='paragrafo' style=color:red >Não utilize '_' no nome do arquivo. Apenas letras e números são aceitos!!!</p>" + | |
| 103 | + '<iframe name=i3GEOuploadiframe style="text-align:left;border:1px solid gray;" width="98%" height="60px"></iframe>'; | |
| 103 | 104 | return ins; |
| 104 | 105 | }, |
| 105 | 106 | /* |
| ... | ... | @@ -116,7 +117,7 @@ i3GEOF.upload = { |
| 116 | 117 | titulo = "Upload de shapefile <a class=ajuda_usuario target=_blank href='" + i3GEO.configura.locaplic + "/ajuda_usuario.php?idcategoria=4&idajuda=27' > </a>"; |
| 117 | 118 | janela = i3GEO.janela.cria( |
| 118 | 119 | "355px", |
| 119 | - "450px", | |
| 120 | + "470px", | |
| 120 | 121 | "", |
| 121 | 122 | "", |
| 122 | 123 | "", | ... | ... |
ferramentas/upload/upload.php
| ... | ... | @@ -32,7 +32,7 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) |
| 32 | 32 | $mapa = ms_newMapObj($map_file); |
| 33 | 33 | $dirmap = dirname($map_file); |
| 34 | 34 | } |
| 35 | - if(isset($dirDestino)){ | |
| 35 | + if(isset($dirDestino) && $dirDestino != ""){ | |
| 36 | 36 | if(!isset($editores)) |
| 37 | 37 | {echo "<p class='paragrafo' >Lista de editores não disponível. Não pode gravar fora do diretório temporário";paraAguarde();exit;} |
| 38 | 38 | $dirmap = $dirDestino; |
| ... | ... | @@ -62,6 +62,10 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) |
| 62 | 62 | $status = move_uploaded_file($Arquivo,$dirmap."/".$nomePrefixo.".dbf"); |
| 63 | 63 | if($status != 1) |
| 64 | 64 | {echo "<p class='paragrafo' >Ocorreu um erro no envio do arquivo DBF";paraAguarde();exit;} |
| 65 | + | |
| 66 | + if(!file_exists($dirmap."/".$nomePrefixo.".shp")) | |
| 67 | + {echo "<p class='paragrafo' >Ocorreu algum problema no envio do arquivo ".$dirmap."/".$nomePrefixo;paraAguarde();exit;} | |
| 68 | + | |
| 65 | 69 | echo "<p class='paragrafo' >Arquivo enviado.</p>"; |
| 66 | 70 | if(isset($map_file)){ |
| 67 | 71 | echo "<p class='paragrafo' >Adicionando tema...</p>"; | ... | ... |
temas/testeutf8postgis.map
| ... | ... | @@ -4,7 +4,8 @@ MAP |
| 4 | 4 | FONTSET "../symbols/fontes.txt" |
| 5 | 5 | SYMBOLSET "../symbols/simbolos.sym" |
| 6 | 6 | LAYER |
| 7 | - CONNECTION "teste" | |
| 7 | + #CONNECTION "teste" | |
| 8 | + CONNECTION "user=postgres password=postgres dbname=postgis host=localhost port=5432 options='-c client_encoding=ISO-8859-1'" | |
| 8 | 9 | CONNECTIONTYPE POSTGIS |
| 9 | 10 | DATA "the_geom FROM (select * FROM teste.estados) as foo USING UNIQUE gid USING SRID=4291" |
| 10 | 11 | METADATA | ... | ... |