- New way to handle sessions compatible with multiple environments

SVN:trunk[1710]
This commit is contained in:
Denis Flaven
2011-12-08 15:37:48 +00:00
parent bb3d08b8a3
commit 8231420c44
2 changed files with 13 additions and 11 deletions

View File

@@ -25,7 +25,16 @@
require_once(APPROOT.'/core/cmdbobject.class.inc.php');
require_once(APPROOT.'/application/utils.inc.php');
MetaModel::Startup(ITOP_CONFIG_FILE);
session_name('itop-'.md5(APPROOT));
session_start();
if (isset($_SESSION['itop_env']))
{
$sConfigFile = $_SESSION['itop_env'];
}
else
{
$sConfigFile = ITOP_CONFIG_FILE;
}
MetaModel::Startup($sConfigFile);
?>