(time() - $session_timeout)) { logging('DEBUG', 'Session timeout not expired, update session last access (Previous value : '.$_SESSION['session_last_access'].')'); $_SESSION['session_last_access'] = time(); } else { logging('INFO', 'Session destroyed due to inactivity'); session_destroy(); } } function check_session_key($value=null) { if (is_null($value) && isset($_REQUEST['session_key'])) $value = $_REQUEST['session_key']; return ($value && $_SESSION['session_key'] == $value); }