Beispiel #1
0
 /**
 	Class constructor
 		@public
 	**/
 function __construct()
 {
     // set global session identification
     $config =& Factory::getConfig();
     switch (@$config->session_type) {
         case 'db':
             $sess_db = new SessionDBHandler();
             $sess_db->init();
             break;
     }
     session_start();
     self::$global['SESSION_ID'] = session_id();
     // init content buffer
     self::$global['RESPONSE'] = null;
 }
Beispiel #2
0
 /**
 	Class constructor
 		@public
 	**/
 function __construct()
 {
     // set global session identification
     $config =& Factory::getConfig();
     // init session vars
     if (isset($config->session_maxlife)) {
         ini_set('session.gc_maxlifetime', $config->session_maxlife * 60);
     }
     ini_set('session.gc_probability', 1);
     ini_set('session.gc_divisor', 1);
     switch (@$config->session_type) {
         case 'db':
             $sess_db = new SessionDBHandler();
             $sess_db->init();
             break;
     }
     @session_start();
     self::$global['SESSION_ID'] = session_id();
     // init content buffer
     self::$global['RESPONSE'] = null;
 }