// $statustext = "Сотрудник: ".$employeename.", табельный номер: ".$tabnum ; } elseif ($action == "UserLogin") { // обработка регистрации // первичная проверка данных $Login = trim(mmb_validate($_POST, 'Login')); $Password = trim(mmb_validate($_POST, 'Password')); if ($Login == "") { CMmb::setErrorMessage('Не указан e-mail.'); return; } elseif ($Password == "") { CMmb::setErrorMessage('Не указан пароль.'); return; } // конец первичной проверки входных данных $UserId = CMmbAuth::getUserId($Login, $Password); CMmbLogger::i('Login', "'{$Login}';" . $_SERVER['REMOTE_ADDR'] . ";{$UserId}"); if ($UserId <= 0) { //.$login." не найден!"; // CSql::closeConnection(); CMmb::setErrorMessage('Неверный email или пароль.'); return; } //Конец проверки пользователя и пароля $SessionId = StartSession($UserId); // echo cSql::raidStage($RaidId); // Если есть откртытй марш-бросок, то открываем список команд, а не список всех ММБ if (isset($RaidId) and CSql::raidStage($RaidId) < 7 and CSql::raidStage($RaidId) > 0) { CMmb::setViews('ViewRaidTeams', ''); } else { CMmb::setViews('MainPage', ''); }