Bad value for cookie name

This commit is contained in:
Laurent Destailleur 2010-01-12 10:53:14 +00:00
parent b093d6499b
commit 7eaf1f8e9f
2 changed files with 4 additions and 4 deletions

View File

@ -34,7 +34,7 @@ if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1');
set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs'); set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs');
// Retrieve the entity in the cookie // Retrieve the entity in the cookie
$entityCookieName = "DOLENTITYID_dolibarr"; $entityCookieName = "DOLENTITYID_".md5($_SERVER["SERVER_NAME"].$_SERVER["DOCUMENT_ROOT"]);
if (isset($_COOKIE[$entityCookieName])) $_SESSION["dol_entity"] = $_COOKIE[$entityCookieName]; if (isset($_COOKIE[$entityCookieName])) $_SESSION["dol_entity"] = $_COOKIE[$entityCookieName];
require('master.inc.php'); require('master.inc.php');

View File

@ -91,7 +91,7 @@ class modMultiCompany extends DolibarrModules
// 1=>array('MODULE_MY_NEW_CONST2','chaine','myvalue','This is another constant to add',0) ); // 1=>array('MODULE_MY_NEW_CONST2','chaine','myvalue','This is another constant to add',0) );
$this->const=array(1=>array('MAIN_MODULE_MULTICOMPANY_NEEDSMARTY',"chaine",1,'Need smarty',0,0)); $this->const=array(1=>array('MAIN_MODULE_MULTICOMPANY_NEEDSMARTY',"chaine",1,'Need smarty',0,0));
// Array to add new pages in new tabs // Array to add new pages in new tabs
//$this->tabs = array('entity:Title:@mymodule:/mymodule/mynewtab.php?id=__ID__'); //$this->tabs = array('entity:Title:@mymodule:/mymodule/mynewtab.php?id=__ID__');
// where entity can be // where entity can be
@ -204,7 +204,7 @@ class modMultiCompany extends DolibarrModules
function init() function init()
{ {
$sql = array(); $sql = array();
return $this->_init($sql); return $this->_init($sql);
} }
@ -230,7 +230,7 @@ class modMultiCompany extends DolibarrModules
function destroy_cookie() function destroy_cookie()
{ {
// Destroy entity cookie // Destroy entity cookie
$entityCookieName = "DOLENTITYID_dolibarr"; $entityCookieName = "DOLENTITYID_".md5($_SERVER["SERVER_NAME"].$_SERVER["DOCUMENT_ROOT"]);
setcookie($entityCookieName, '', 1, "/"); setcookie($entityCookieName, '', 1, "/");
} }
} }