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