From 489f364d2c05d96e18a8239e1d79f3456ab3b0ad Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Wed, 30 Nov 2011 17:32:30 +0000 Subject: [PATCH] --- classesphp/mapa_controle.php | 5 ++--- ms_criamapa.php | 10 +++++----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/classesphp/mapa_controle.php b/classesphp/mapa_controle.php index 694dd97..e4920d8 100644 --- a/classesphp/mapa_controle.php +++ b/classesphp/mapa_controle.php @@ -165,12 +165,13 @@ if ($funcao == "criaMapa") { unset($GLOBALS); session_destroy(); + $_COOKIE = array(); // //primeiro é necessário carregar o ms_configura.php para pegar a variável $locaplic // $d = ""; if(!file_exists("ms_configura.php")) - $d = "../"; + {$d = "../";} include_once($d."ms_configura.php"); // //é 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") $interfaceTemp = $interface; $interface = "mashup"; include_once("ms_criamapa.php"); - //$cp->set_data(session_id()); - //$cp->return_data(); $_SESSION["interface"] = $interfaceTemp; cpjson(session_id()); return; diff --git a/ms_criamapa.php b/ms_criamapa.php index 938a993..a28708c 100644 --- a/ms_criamapa.php +++ b/ms_criamapa.php @@ -144,9 +144,10 @@ require_once ($caminho."classesphp/carrega_ext.php"); // if(!isset($funcao)) {ob_clean();} -if (!isset($caminho)){$caminho = "";} +if (!isset($caminho)) +{$caminho = "";} if (!file_exists($caminho."classesphp/carrega_ext.php")) -{echo " Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $camino";exit;} +{echo " Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $caminho";exit;} if (isset($_GET["caminho"])) {$caminho = $_GET["caminho"];} /* @@ -155,7 +156,6 @@ if (isset($_GET["caminho"])) Carrega as extensões utilizadas no programa de inicialização. 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. */ - include_once ($caminho."classesphp/carrega_ext.php"); /* Include dos arquivos PHP. @@ -187,7 +187,7 @@ else Define o cookie para o idioma da interface */ if(isset($idioma) && $idioma != "") -setcookie("i3geolingua", $idioma); +{setcookie("i3geolingua", $idioma);} /* Cria os diretórios temporários que serão utilizados pelo i3geo para armazenar as imagens e outros dados. */ @@ -248,7 +248,7 @@ session_name("i3GeoPHP"); session_start(); //echo $_SESSION["map_file"];exit; if (!isset($g_sid)){$g_sid="";} -if(isset($_SESSION["map_file"]) || $g_sid != "") +if(isset($_SESSION["map_file"]) || $g_sid != "" || $g_sid == "undefined") {session_regenerate_id();$_SESSION = array();} /* -- libgit2 0.21.2