Commit 489f364d2c05d96e18a8239e1d79f3456ab3b0ad
1 parent
26e9545b
Exists in
master
and in
7 other branches
--no commit message
Showing
2 changed files
with
7 additions
and
8 deletions
Show diff stats
classesphp/mapa_controle.php
| @@ -165,12 +165,13 @@ if ($funcao == "criaMapa") | @@ -165,12 +165,13 @@ if ($funcao == "criaMapa") | ||
| 165 | { | 165 | { |
| 166 | unset($GLOBALS); | 166 | unset($GLOBALS); |
| 167 | session_destroy(); | 167 | session_destroy(); |
| 168 | + $_COOKIE = array(); | ||
| 168 | // | 169 | // |
| 169 | //primeiro é necessário carregar o ms_configura.php para pegar a variável $locaplic | 170 | //primeiro é necessário carregar o ms_configura.php para pegar a variável $locaplic |
| 170 | // | 171 | // |
| 171 | $d = ""; | 172 | $d = ""; |
| 172 | if(!file_exists("ms_configura.php")) | 173 | if(!file_exists("ms_configura.php")) |
| 173 | - $d = "../"; | 174 | + {$d = "../";} |
| 174 | include_once($d."ms_configura.php"); | 175 | include_once($d."ms_configura.php"); |
| 175 | // | 176 | // |
| 176 | //é necessário mudar o diretório em função dos includes que são feitos pelo ms_criamapa.php | 177 | //é necessário mudar o diretório em função dos includes que são feitos pelo ms_criamapa.php |
| @@ -179,8 +180,6 @@ if ($funcao == "criaMapa") | @@ -179,8 +180,6 @@ if ($funcao == "criaMapa") | ||
| 179 | $interfaceTemp = $interface; | 180 | $interfaceTemp = $interface; |
| 180 | $interface = "mashup"; | 181 | $interface = "mashup"; |
| 181 | include_once("ms_criamapa.php"); | 182 | include_once("ms_criamapa.php"); |
| 182 | - //$cp->set_data(session_id()); | ||
| 183 | - //$cp->return_data(); | ||
| 184 | $_SESSION["interface"] = $interfaceTemp; | 183 | $_SESSION["interface"] = $interfaceTemp; |
| 185 | cpjson(session_id()); | 184 | cpjson(session_id()); |
| 186 | return; | 185 | return; |
ms_criamapa.php
| @@ -144,9 +144,10 @@ require_once ($caminho."classesphp/carrega_ext.php"); | @@ -144,9 +144,10 @@ require_once ($caminho."classesphp/carrega_ext.php"); | ||
| 144 | // | 144 | // |
| 145 | if(!isset($funcao)) | 145 | if(!isset($funcao)) |
| 146 | {ob_clean();} | 146 | {ob_clean();} |
| 147 | -if (!isset($caminho)){$caminho = "";} | 147 | +if (!isset($caminho)) |
| 148 | +{$caminho = "";} | ||
| 148 | if (!file_exists($caminho."classesphp/carrega_ext.php")) | 149 | if (!file_exists($caminho."classesphp/carrega_ext.php")) |
| 149 | -{echo "<b> Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $camino";exit;} | 150 | +{echo "<b> Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $caminho";exit;} |
| 150 | if (isset($_GET["caminho"])) | 151 | if (isset($_GET["caminho"])) |
| 151 | {$caminho = $_GET["caminho"];} | 152 | {$caminho = $_GET["caminho"];} |
| 152 | /* | 153 | /* |
| @@ -155,7 +156,6 @@ if (isset($_GET["caminho"])) | @@ -155,7 +156,6 @@ if (isset($_GET["caminho"])) | ||
| 155 | Carrega as extensões utilizadas no programa de inicialização. | 156 | Carrega as extensões utilizadas no programa de inicialização. |
| 156 | A carga das extensões geralmente é necessária nas instalações windows (ms4w) ou quando as mesmas não são carregadas pela própria inicialização do PHP. | 157 | A carga das extensões geralmente é necessária nas instalações windows (ms4w) ou quando as mesmas não são carregadas pela própria inicialização do PHP. |
| 157 | */ | 158 | */ |
| 158 | - | ||
| 159 | include_once ($caminho."classesphp/carrega_ext.php"); | 159 | include_once ($caminho."classesphp/carrega_ext.php"); |
| 160 | /* | 160 | /* |
| 161 | Include dos arquivos PHP. | 161 | Include dos arquivos PHP. |
| @@ -187,7 +187,7 @@ else | @@ -187,7 +187,7 @@ else | ||
| 187 | Define o cookie para o idioma da interface | 187 | Define o cookie para o idioma da interface |
| 188 | */ | 188 | */ |
| 189 | if(isset($idioma) && $idioma != "") | 189 | if(isset($idioma) && $idioma != "") |
| 190 | -setcookie("i3geolingua", $idioma); | 190 | +{setcookie("i3geolingua", $idioma);} |
| 191 | /* | 191 | /* |
| 192 | Cria os diretórios temporários que serão utilizados pelo i3geo para armazenar as imagens e outros dados. | 192 | Cria os diretórios temporários que serão utilizados pelo i3geo para armazenar as imagens e outros dados. |
| 193 | */ | 193 | */ |
| @@ -248,7 +248,7 @@ session_name("i3GeoPHP"); | @@ -248,7 +248,7 @@ session_name("i3GeoPHP"); | ||
| 248 | session_start(); | 248 | session_start(); |
| 249 | //echo $_SESSION["map_file"];exit; | 249 | //echo $_SESSION["map_file"];exit; |
| 250 | if (!isset($g_sid)){$g_sid="";} | 250 | if (!isset($g_sid)){$g_sid="";} |
| 251 | -if(isset($_SESSION["map_file"]) || $g_sid != "") | 251 | +if(isset($_SESSION["map_file"]) || $g_sid != "" || $g_sid == "undefined") |
| 252 | {session_regenerate_id();$_SESSION = array();} | 252 | {session_regenerate_id();$_SESSION = array();} |
| 253 | 253 | ||
| 254 | /* | 254 | /* |