Commit f8b22584d5c6adc3a9d1bfd18843d08af5f2b6b2
1 parent
b6b9e3b1
Exists in
master
and in
7 other branches
Correção na carga do geoip na inicialização
Showing
3 changed files
with
14 additions
and
12 deletions
Show diff stats
ms_criamapa.php
| ... | ... | @@ -70,11 +70,12 @@ Note: Verifica se a variável $caminho está definida |
| 70 | 70 | Essa variável deve ser definida em programas que utilizam o ms_criamapa.php via include |
| 71 | 71 | indica onde está o diretório i3geo para que os includes seguintes possam ser localizados |
| 72 | 72 | */ |
| 73 | +if (!isset($caminho)){$caminho = "";} | |
| 73 | 74 | if (!file_exists($caminho."classesphp/carrega_ext.php")) |
| 74 | 75 | {echo "<b> Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $camino";exit;} |
| 75 | 76 | if (isset($_GET["caminho"])) |
| 76 | 77 | {$caminho = $_GET["caminho"];} |
| 77 | -if (!isset($caminho)){$caminho = "";} | |
| 78 | + | |
| 78 | 79 | /* |
| 79 | 80 | Note: Carrega as extensões, geralmente necessário nas instalações windows |
| 80 | 81 | */ |
| ... | ... | @@ -88,14 +89,6 @@ require_once ($caminho."classesphp/pega_variaveis.php"); |
| 88 | 89 | require_once ($caminho."classesphp/funcoes_gerais.php"); |
| 89 | 90 | require_once ($caminho."ms_configura.php"); |
| 90 | 91 | /* |
| 91 | -Note: Monta a apresentação do aguarde | |
| 92 | - | |
| 93 | -Aqui é necessário verificar se $executa está definido | |
| 94 | -isso pq algumas aplicações podem ser prejudicadas caso o aguarde seja mostrado | |
| 95 | -*/ | |
| 96 | -if (!isset($executa)) | |
| 97 | -{mostraAguarde();} | |
| 98 | -/* | |
| 99 | 92 | Note: Define a variável $mapext que especifica a extensão geográfica do mapa |
| 100 | 93 | */ |
| 101 | 94 | if (!isset($mapext)){$mapext="";} |
| ... | ... | @@ -119,6 +112,7 @@ $srid_area_ = $srid_area; |
| 119 | 112 | $debug_ = $debug; |
| 120 | 113 | $ler_extensoes_ = $ler_extensoes; |
| 121 | 114 | $postgis_mapa_ = $postgis_mapa; |
| 115 | +if(!isset($perfil)){$perfil="";} | |
| 122 | 116 | $perfil_ = $perfil; |
| 123 | 117 | $utilizacgi_ = $utilizacgi; |
| 124 | 118 | if ((isset($navegadoresLocais)) && ($navegadoresLocais != "")) |
| ... | ... | @@ -136,6 +130,16 @@ session_start(); |
| 136 | 130 | if (!isset($g_sid)){$g_sid="";} |
| 137 | 131 | if(isset($_SESSION["map_file"]) || $g_sid!="") |
| 138 | 132 | {session_regenerate_id();} |
| 133 | + | |
| 134 | +/* | |
| 135 | +Note: Monta a apresentação do aguarde | |
| 136 | + | |
| 137 | +Aqui é necessário verificar se $executa está definido | |
| 138 | +isso pq algumas aplicações podem ser prejudicadas caso o aguarde seja mostrado | |
| 139 | +*/ | |
| 140 | +if (!isset($executa)) | |
| 141 | +{mostraAguarde();} | |
| 142 | + | |
| 139 | 143 | $_SESSION["dir_tmp"] = $dir_tmp_; |
| 140 | 144 | $_SESSION["temasdir"] = $temasdir_; |
| 141 | 145 | $_SESSION["temasaplic"] = $temasaplic_; | ... | ... |
ms_registraip.php
| ... | ... | @@ -56,9 +56,7 @@ Free Software Foundation, Inc., no endereço |
| 56 | 56 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
| 57 | 57 | |
| 58 | 58 | */ |
| 59 | -if (!file_exists($locaplic."/pacotes/geoip/GeoLiteCity.dat")) | |
| 60 | -{exit;} | |
| 61 | -if (file_exists($locaplic."/pacotes/geoip")) | |
| 59 | +if (file_exists($locaplic."/pacotes/geoip") && file_exists($locaplic."/pacotes/geoip/GeoLiteCity.dat")) | |
| 62 | 60 | { |
| 63 | 61 | $r["latitude"] = ""; |
| 64 | 62 | require_once($locaplic."/classesphp/funcoes_gerais.php"); | ... | ... |
pacotes/geoip/GeoLiteCity.dat
No preview for this file type