Commit f8b22584d5c6adc3a9d1bfd18843d08af5f2b6b2

Authored by Edmar Moretti
1 parent b6b9e3b1

Correção na carga do geoip na inicialização

ms_criamapa.php
@@ -70,11 +70,12 @@ Note: Verifica se a variável $caminho está definida @@ -70,11 +70,12 @@ Note: Verifica se a variável $caminho está definida
70 Essa variável deve ser definida em programas que utilizam o ms_criamapa.php via include 70 Essa variável deve ser definida em programas que utilizam o ms_criamapa.php via include
71 indica onde está o diretório i3geo para que os includes seguintes possam ser localizados 71 indica onde está o diretório i3geo para que os includes seguintes possam ser localizados
72 */ 72 */
  73 +if (!isset($caminho)){$caminho = "";}
73 if (!file_exists($caminho."classesphp/carrega_ext.php")) 74 if (!file_exists($caminho."classesphp/carrega_ext.php"))
74 {echo "<b> Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $camino";exit;} 75 {echo "<b> Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $camino";exit;}
75 if (isset($_GET["caminho"])) 76 if (isset($_GET["caminho"]))
76 {$caminho = $_GET["caminho"];} 77 {$caminho = $_GET["caminho"];}
77 -if (!isset($caminho)){$caminho = "";} 78 +
78 /* 79 /*
79 Note: Carrega as extensões, geralmente necessário nas instalações windows 80 Note: Carrega as extensões, geralmente necessário nas instalações windows
80 */ 81 */
@@ -88,14 +89,6 @@ require_once ($caminho.&quot;classesphp/pega_variaveis.php&quot;); @@ -88,14 +89,6 @@ require_once ($caminho.&quot;classesphp/pega_variaveis.php&quot;);
88 require_once ($caminho."classesphp/funcoes_gerais.php"); 89 require_once ($caminho."classesphp/funcoes_gerais.php");
89 require_once ($caminho."ms_configura.php"); 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 Note: Define a variável $mapext que especifica a extensão geográfica do mapa 92 Note: Define a variável $mapext que especifica a extensão geográfica do mapa
100 */ 93 */
101 if (!isset($mapext)){$mapext="";} 94 if (!isset($mapext)){$mapext="";}
@@ -119,6 +112,7 @@ $srid_area_ = $srid_area; @@ -119,6 +112,7 @@ $srid_area_ = $srid_area;
119 $debug_ = $debug; 112 $debug_ = $debug;
120 $ler_extensoes_ = $ler_extensoes; 113 $ler_extensoes_ = $ler_extensoes;
121 $postgis_mapa_ = $postgis_mapa; 114 $postgis_mapa_ = $postgis_mapa;
  115 +if(!isset($perfil)){$perfil="";}
122 $perfil_ = $perfil; 116 $perfil_ = $perfil;
123 $utilizacgi_ = $utilizacgi; 117 $utilizacgi_ = $utilizacgi;
124 if ((isset($navegadoresLocais)) && ($navegadoresLocais != "")) 118 if ((isset($navegadoresLocais)) && ($navegadoresLocais != ""))
@@ -136,6 +130,16 @@ session_start(); @@ -136,6 +130,16 @@ session_start();
136 if (!isset($g_sid)){$g_sid="";} 130 if (!isset($g_sid)){$g_sid="";}
137 if(isset($_SESSION["map_file"]) || $g_sid!="") 131 if(isset($_SESSION["map_file"]) || $g_sid!="")
138 {session_regenerate_id();} 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 $_SESSION["dir_tmp"] = $dir_tmp_; 143 $_SESSION["dir_tmp"] = $dir_tmp_;
140 $_SESSION["temasdir"] = $temasdir_; 144 $_SESSION["temasdir"] = $temasdir_;
141 $_SESSION["temasaplic"] = $temasaplic_; 145 $_SESSION["temasaplic"] = $temasaplic_;
ms_registraip.php
@@ -56,9 +56,7 @@ Free Software Foundation, Inc., no endereço @@ -56,9 +56,7 @@ Free Software Foundation, Inc., no endereço
56 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. 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 $r["latitude"] = ""; 61 $r["latitude"] = "";
64 require_once($locaplic."/classesphp/funcoes_gerais.php"); 62 require_once($locaplic."/classesphp/funcoes_gerais.php");
pacotes/geoip/GeoLiteCity.dat
No preview for this file type