$param = '?' . POST_PARAM_SE . '=' . $_SESSION['SYSTEM_ENTRY']; endSession(); header('Location: index.php' . $param); exit; } $sesid = session_id(); $_SESSION['LAST_ACTIVITY'] = time(); // update last activity time stamp if (isset($_GET[POST_PARAM_SE]) != '' && is_Numeric($_GET[POST_PARAM_SE])) { $_SESSION['SYSTEM_ENTRY'] = $_GET[POST_PARAM_SE]; } if (isset($_POST[POST_PARAM_SE]) != '' && is_Numeric($_POST[POST_PARAM_SE])) { $_SESSION['SYSTEM_ENTRY'] = $_POST[POST_PARAM_SE]; } if (!isset($_SESSION['SYSTEM_ENTRY'])) { $_SESSION['SYSTEM_ENTRY'] = Config::defaultStartup(); //default startup } if (!isset($_SESSION['COMMSERVER'])) { $_SESSION['COMMSERVER'] = 0; } /* session level survey locking (ignore ajax calls) */ if (loadvar(POST_PARAM_SMS_AJAX) != SMS_AJAX_CALL) { // not sms ajax call if ($_SESSION['SYSTEM_ENTRY'] != USCIC_SMS) { if (isset($_SESSION['REQUEST_IN_PROGRESS']) && $_SESSION['REQUEST_IN_PROGRESS'] == 1) { $_SESSION['PREVIOUS_REQUEST_IN_PROGRESS'] = 1; } else { //echo 'hhhmmm'; $_SESSION['REQUEST_IN_PROGRESS'] = 1; $_SESSION['PREVIOUS_REQUEST_IN_PROGRESS'] = null;