if (empty($email)) { echo CONFIG_LANG::RU_LOGIN('login_error_email_empty'); } elseif (empty($pass)) { echo CONFIG_LANG::RU_LOGIN('login_error_pass_empty'); } else { $res = $con->c_check_login($email, $pass); if ($res == TRUE) { if ($con->c_trust_check($email) == '1') { $_SESSION['id'] = $con->c_get_id($email, $pass); $_SESSION['pass'] = md5($pass); header("Location:" . URL); } else { $success_code = substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5); $_SESSION['success_code'] = $success_code; $_SESSION['success_mail'] = $email; $con->send_success_mail($email, $success_code); header("Location: " . URL . "reg/success"); } } else { echo CONFIG_LANG::RU_LOGIN('login_error_mail_nf'); } } } ?> <div class="row_login_form"> <input type="text" id="login-mail" name="email" placeholder="<?php echo CONFIG_LANG::RU_LOGIN('login_placeholder_email'); ?> "><label class="login_form_lavel fui-user" for="email"></label> </div> <div class="row_login_form">
if (!preg_match('((?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,16})', $newpassword)) { echo CONFIG_LANG::RU_LOGIN('login_error_pass_preg'); } else { $con->c_change_pass($email, $newpassword); session_destroy(); header('Location:' . URL); } } else { echo CONFIG_LANG::RU_LOGIN('login_error_code_wrong'); } } ?> <?php if (!empty($_POST['btn'])) { if ($_POST['btn'] == 'success') { $con->send_success_mail($_SESSION['success_mail'], $_SESSION['success_code']); } } ?> <form action="" method="POST"> <div class="row_login_form"> <input type="text" name="code" placeholder="CODE"><label class="login_form_lavel fui-lock" for="code"></label> </div> <div class="row_login_form"> <input type="password" id="login-pass" name="newpassword" placeholder="<?php echo CONFIG_LANG::RU_LOGIN('login_placeholder_recovery_newpw'); ?> "><label class="login_form_lavel fui-lock" for="newpassword"></label> </div> <button><?php echo CONFIG_LANG::RU_LOGIN('login_recover_button_second');