Commit b8e9caa21922301a60278d6dfac7ae763546d111
1 parent
97da8f59
Exists in
master
and in
7 other branches
Correção na expressão regular que testa os nomes dos arquivos durante o upload
Showing
2 changed files
with
6 additions
and
6 deletions
Show diff stats
ferramentas/upload/upload.php
... | ... | @@ -44,14 +44,14 @@ if (isset($_FILES['fileshp']['name'])) |
44 | 44 | $dirmap = dirname($map_file); |
45 | 45 | //verifica nomes |
46 | 46 | $statusNome = 1; |
47 | - if( (ereg('[^a-zA-Z0-9_\.]',$_FILES['fileshp']['name'])) || (!ereg('\.shp$',$_FILES['fileshp']['name'])) ) | |
47 | + if( (ereg('[^a-zA-Z0-9áéíóúâôêãõ_\.\ \-]',$_FILES['fileshp']['name'])) || (!ereg('\.shp$',$_FILES['fileshp']['name'])) ) | |
48 | 48 | {$statusNome = 0;} |
49 | - if( (ereg('[^a-zA-Z0-9_\.]',$_FILES['fileshx']['name'])) || (!ereg('\.shx$',$_FILES['fileshx']['name'])) ) | |
49 | + if( (ereg('[^a-zA-Z0-9áéíóúâôêãõ_\.\ \-]',$_FILES['fileshx']['name'])) || (!ereg('\.shx$',$_FILES['fileshx']['name'])) ) | |
50 | 50 | {$statusNome = 0;} |
51 | - if( (ereg('[^a-zA-Z0-9_\.]',$_FILES['filedbf']['name'])) || (!ereg('\.dbf$',$_FILES['filedbf']['name'])) ) | |
51 | + if( (ereg('[^a-zA-Z0-9áéíóúâôêãõ_\.\ \-]',$_FILES['filedbf']['name'])) || (!ereg('\.dbf$',$_FILES['filedbf']['name'])) ) | |
52 | 52 | {$statusNome = 0;} |
53 | 53 | if($statusNome != 1) |
54 | - {echo "Arquivos inválidos";exit;} | |
54 | + {echo "Nome de arquivo inválido";exit;} | |
55 | 55 | //sobe arquivo |
56 | 56 | $Arquivo = $_FILES['fileshp']['tmp_name']; |
57 | 57 | $status = move_uploaded_file($Arquivo,$dirmap."/".$_FILES['fileshp']['name']); | ... | ... |
ferramentas/uploaddbf/upload.php
... | ... | @@ -44,10 +44,10 @@ if (isset($_FILES['filedbf']['name'])) |
44 | 44 | $dirmap = dirname($map_file); |
45 | 45 | //verifica nomes |
46 | 46 | $statusNome = 1; |
47 | - if( (ereg('[^a-zA-Z0-9_\.]',$_FILES['filedbf']['name'])) || (!ereg('\.dbf$',$_FILES['filedbf']['name'])) ) | |
47 | + if( (ereg('[^a-zA-Z0-9áéíóúâôêãõ_\.\ \-]',$_FILES['filedbf']['name'])) || (!ereg('\.dbf$',$_FILES['filedbf']['name'])) ) | |
48 | 48 | {$statusNome = 0;} |
49 | 49 | if($statusNome != 1) |
50 | - {echo "Arquivos inválidos";exit;} | |
50 | + {echo "Nome de arquivo inválido";exit;} | |
51 | 51 | //sobe arquivo |
52 | 52 | $Arquivo = $_FILES['filedbf']['tmp_name']; |
53 | 53 | $status = move_uploaded_file($Arquivo,$dirmap."/".$_FILES['filedbf']['name']); | ... | ... |