Пример #1
0
 public static function setSessionId($value = null)
 {
     if (isset($_SESSION)) {
         return false;
     }
     if ($value !== null) {
         session_id($value);
         return;
     }
     if (session_id() == '') {
         $sessionId = '';
         if (isset($_GET['session'])) {
             session_id($_GET['session']);
         } else {
             if (isset($_COOKIE['PHPSESSID'])) {
                 session_id($_COOKIE['PHPSESSID']);
             } else {
                 session_id(Core_Session_Object::generateSessionId());
             }
         }
     }
 }