* -------------------------------------------------------------------- *
* Kurzbeschreibung : Sitzungs-Management *
* -------------------------------------------------------------------- *
- * *
+ * $Revision:: 856 $ *
+ * $Date:: $ *
+ * $Tag:: 0.2.1-FINAL $ *
+ * $Author:: $ *
+ * Needs to be in all Files and every File needs "svn propset *
+ * svn:keywords Date Revision" (autoprobset!) at least!!!!!! *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2008 by Roland Haeder *
* For more information visit: http://www.mxchange.org *
// Set session save path if set
if (getConfig('session_save_path') != "") {
// Please make sure this valid!
- @session_save_path(getConfig('session_save_path'));
+ session_save_path(getConfig('session_save_path'));
} // END - if
// Start the session
-@session_start();
-global $PHPSESSID;
-$PHPSESSID = @session_id();
+session_start();
// Load language system
-require_once(PATH."inc/language.php");
+LOAD_INC_ONCE("inc/language.php");
// Load extensions here
-require_once(PATH."inc/load_extensions.php");
+LOAD_INC_ONCE("inc/load_extensions.php");
// Determine and set referal id
DETERMINE_REFID();
// Transfer userid from session and validate it
-if (isset($_SESSION['userid'])) {
+if (isSessionVariableSet('userid')) {
// Get it secured from session
- $GLOBALS['userid'] = bigintval($_SESSION['userid']);
+ setUserId(GET_SESSION('userid'));
// Is it valid?
if (!IS_MEMBER()) {
destroy_user_session();
// Kill userid
- $GLOBALS['userid'] = 0;
+ setUserId(0);
} // END - if
} // END - if
// Test session if index.php or modules.php is loaded
-if ((basename($_SERVER['PHP_SELF']) == "index.php") || (basename($_SERVER['PHP_SELF']) == "modules.php") || (isBooleanConstantAndTrue('mxchange_installing'))) {
+if ((basename($_SERVER['PHP_SELF']) == "index.php") || (basename($_SERVER['PHP_SELF']) == "modules.php") || (isInstalling())) {
if (count($_SESSION) > 0) {
// Session variables accepted!
define('__COOKIES', true);