Example #1
0
    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">
Example #2
0
        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');