Пример #1
0
 /**
  * Tries to find any session id in $_GET, $_POST or $_COOKIE
  *
  * @static
  * @access private
  * @return string Session ID (if exists) or null
  */
 function detectID()
 {
     if (HTTP_Session::useCookies()) {
         if (isset($_COOKIE[HTTP_Session::name()])) {
             return $_COOKIE[HTTP_Session::name()];
         }
     } else {
         if (isset($_GET[HTTP_Session::name()])) {
             return $_GET[HTTP_Session::name()];
         }
         if (isset($_POST[HTTP_Session::name()])) {
             return $_POST[HTTP_Session::name()];
         }
     }
     return null;
 }
Пример #2
0
 function useCookies()
 {
     return isset($_COOKIE[HTTP_Session::name()]);
 }