} } } ?> <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"> <input type="password" id="login-pass" name="password" placeholder="<?php echo CONFIG_LANG::RU_LOGIN('login_placeholder_password'); ?> "><label class="login_form_lavel fui-lock" for="password"></label> </div> <button id="login-submit"><?php echo CONFIG_LANG::RU_LOGIN('login_button_submit'); ?> </button> </form> <div class="login-pass-recover"><a href="<?php echo URL; ?> login/passrec">Забыл пароль?</a></div> </div> </div> <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script> <script src="/ajax/ajaxlogin.js"></script> </body> </html>
function send_success_mail($mail, $success_code) { @mail($mail, CONFIG_LANG::RU_REG('success_mail_subject'), 'CODE : ' . $success_code); }
} } ?> <?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"> </div> <div class="row_login_form"> <input type="text" name="code" placeholder="CODE"><label class="login_form_lavel fui-lock" for="code"></label> </div> <button><?php echo CONFIG_LANG::RU_REG('btn_success'); ?> </button> </form> <form method="POST"> <button name="btn" value="success"><?php echo CONFIG_LANG::RU_REG('btn_success_sa'); ?> </button> </form> </div> </div> </body> </html>
<div class="login_form_form"> <?php if (!empty($_POST['email'])) { @($email = htmlspecialchars($_POST['email'])); if ($con->c_check_email($email) == TRUE) { $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 . "login/passrec2"); } else { echo CONFIG_LANG::RU_LOGIN('login_error_recovery_email_nf'); } } ?> <form action="" method="POST"> <div class="row_login_form"> <input type="text" name="email" placeholder="<?php echo CONFIG_LANG::RU_LOGIN('login_placeholder_email'); ?> "><label class="login_form_lavel fui-user" for="email"></label> </div> <button><?php echo CONFIG_LANG::RU_LOGIN('login_recover_button'); ?> </button> </form> </div> </div> </body> </html>
function c_change_pass($email, $pass) { @mail($email, CONFIG_LANG::RU_LOGIN('login_mail_passchange_subject'), CONFIG_LANG::RU_LOGIN('login_mail_passchange_text') . $pass); $this->m_change_pass($email, md5($pass)); }
<?php require_once '../CORE/ajaxcore.php'; $con = new CONTROLLER_LOGIN(); $email = htmlspecialchars($_POST['email']); $pass = htmlspecialchars($_POST['password']); if (empty($email)) { die(CONFIG_LANG::RU_LOGIN('login_error_email_empty')); } elseif (empty($pass)) { die(CONFIG_LANG::RU_LOGIN('login_error_pass_empty')); } else { $res = $con->c_check_login($email, $pass); if ($res == TRUE) { echo "location"; } else { die(CONFIG_LANG::RU_LOGIN('login_error_mail_nf')); } } /* (!preg_match('/[A-Za-z0-9]{8,16}/', $pass)) { die(CONFIG_LANG::RU_LOGIN('pass_preg')); } */
<?php require_once '../CORE/ajaxcore.php'; $con = new CONTROLLER_REG(); @($name = htmlspecialchars($_POST['name'])); @($lname = htmlspecialchars($_POST['lname'])); @($email = htmlspecialchars($_POST['email'])); @($password = htmlspecialchars($_POST['password'])); @($sex = htmlspecialchars($_POST['sex'])); @($bd = htmlspecialchars($_POST['bd'])); if (empty($name)) { echo CONFIG_LANG::RU_REG('name_empty'); } elseif (empty($lname)) { echo CONFIG_LANG::RU_REG('lname_empty'); } elseif (empty($email)) { echo CONFIG_LANG::RU_REG('email_empty'); } elseif (empty($password)) { echo CONFIG_LANG::RU_REG('pass_empty'); } elseif (empty($sex)) { echo CONFIG_LANG::RU_REG('sex_empty'); } elseif (empty($bd)) { echo CONFIG_LANG::RU_REG('bd_empty'); } elseif (!preg_match('((?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,16})', $password)) { echo CONFIG_LANG::RU_REG('pass_preg'); } elseif (!preg_match("/(0[1-9]|1[012])[- \\/.](0[1-9]|[12][0-9]|3[01])[- \\/.](19|20)\\d\\d/", $bd)) { echo CONFIG_LANG::RU_REG('date_error'); } elseif ($con->c_mail_check($email) == true) { echo CONFIG_LANG::RU_REG('email_st'); } else { echo 'location'; }
echo CONFIG_LANG::RU_MAIN('main_menu_link1'); ?> </a></li> <li><a href="#"><?php echo CONFIG_LANG::RU_MAIN('main_menu_link2'); ?> </a></li> <li><a href="#"><?php echo CONFIG_LANG::RU_MAIN('main_menu_link3'); ?> </a></li> <li><a href="#"><?php echo CONFIG_LANG::RU_MAIN('main_menu_link4'); ?> </a></li> <li><a href="#"><?php echo CONFIG_LANG::RU_MAIN('main_menu_link5'); ?> </a></li> </ul> </div> </div> <div class="main"> </div> <div class="footer"> <div class="footer-main"> </div> </div> </body> </html>
?> "><label class="login_form_lavel fui-lock" for="password"></label> </div> <div class="row_login_form"> <input type="radio" name="sex" id="sex-male" value="1"> <?php echo CONFIG_LANG::RU_REG('sex_male'); ?> </div> <div class="row_login_form"> <input type="radio" name="sex" id="sex-fmale" value="2"> <?php echo CONFIG_LANG::RU_REG('sex_fmale'); ?> </div> <div class="row_login_form"> <input id="reg-age" name="bd" type="text" placeholder="<?php echo CONFIG_LANG::RU_REG('date_pc'); ?> "><label class="login_form_lavel fui-calendar" for="bd"></label> </div> <button id="reg-submit"><?php echo CONFIG_LANG::RU_REG('submit_bn'); ?> </button> </form> </div> </div> <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script> <script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> <script src="/ajax/ajaxreg.js"></script> </body> </html>
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'); ?> </button> </form> <form method="POST"> <button name="btn" value="success"><?php echo CONFIG_LANG::RU_LOGIN('login_button_recovery_sa'); ?> </button> </form> </div> </div> </body> </html>