/** * Проверка статуса верификации и обновление фио. * * @todo: обновление фио подвопросом так как при верификации банковсой карточкой тоже это происходит * * @param type $fname * @param type $lname * @param type $type * * @return \xajaxResponse */ function checkIsVerify($fname, $lname, $type) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/users.php'; $objResponse = new xajaxResponse(); $uid = get_uid(false); if ($uid <= 0) { return $objResponse; } $user = new users(); $user->GetUserByUID($uid); if ($user->uid > 0 && $user->IsVerified()) { $update_fio = false; $fname = change_q(substr(trim($fname), 0, 21)); if ($fname) { $user->uname = $fname; $update_fio = true; } $lname = change_q(substr(trim($lname), 0, 21)); if ($lname) { $user->usurname = $lname; $update_fio = true; } if ($update_fio) { $user->Update($user->uid, $err); } $_SESSION['is_verify'] = 't'; unset($_SESSION['quick_ver_fname']); unset($_SESSION['quick_ver_lname']); $objResponse->script("window.location = '?vok=1" . ($type == 'card' ? '&vuse=card' : '') . "';"); } else { $error = session::getFlashMessages('verify_error'); $error = empty($error) ? Verification::ERROR_DEFAULT : $error; $objResponse->script("window.verification_popup.showError('{$error}');"); } return $objResponse; }
Пожалуйста, проверьте, правильные ли реквизиты указаны на странице Финансы, и повторите запрос на выплату. <?php } ?> <?php } else { ?> Подтвердите, пожалуйста, выплату суммы, чтобы мы могли перечислить ее удобным вам способом. <?php if (!$reserve->isFrlAllowFinance()) { ?> <br/><br/> Обратите внимание: перед подтверждением выплаты вам необходимо заполнить данные на странице "Финансы".<br/> <?php echo session::getFlashMessages('isValidUserReqvs'); ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php if ($reserve->isFrlFinanceFailStatus()) { ?>
$uid = get_uid(false); if ($uid > 0) { //Если уже авторизован то отправляем //на раздел безопасность в профиле header("Location: /users/{$_SESSION['login']}/setup/safety/"); exit; } elseif (!isset($_SESSION['2fa_provider'])) { //Если это не 2ой этап то на регистрацию header('Location: /registration/'); exit; } //Передаем во вьюшку тип 2ого этапа //0 - обычная //1... - по типу соцсети $_2fa_provider = $_SESSION['2fa_provider']['type']; $_2fa_login = $_SESSION['2fa_provider']['login']; //Пытаемся установить нужные поля чтобы //после авторизации пользователя направило куда нужно if (isset($_SESSION['2fa_redirect'])) { $redirectUri = $_SESSION['2fa_redirect']['redirectUri']; $_user_action = $_SESSION['2fa_redirect']['_user_action']; } //Сообщение об ошибке $alert_message = session::getFlashMessages('/auth/second/'); $hide_banner_top = true; //Скрыть форму авторизации в меню $registration_page = true; $js_file[] = '/css/block/b-eye/b-eye.js'; $js_file[] = 'registration/login.js'; $content = 'content.php'; include '../../template3.php';