Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require 'includes/db.php';
- $data = $_POST;
- if (isset($data['do_login']))
- {
- $errors = array();
- $user = R::find('users', 'login = ?', array($data['login']));
- if ($user )
- {
- //логин существует проверяем пароль
- if(password_verify($data['password'],$user->password) )
- {
- //////
- }else
- {
- $errors[] = 'Неверно введён Пароль!';
- }
- }else
- {
- $errors[] = 'Пользователь с таким логином не найден!';
- }
- if( ! empty($errors) )
- {
- echo '<div style = "color: red;">'.array_shift($errors).'</div><hr>';
- }
- }
- //Конец php скрипта
- ?>
- <form action="login.php" method="POST">
- <p><strong>Логин</strong></p>
- <input type="text" name="login" value="<?php echo @$data ['login'];?>">
- </p>
- <p><strong>Пароль</strong></p>
- <input type="text" name="password" value="<?php echo @$data ['password'];?>">
- </p>
- </form>
- <button type="submit" name="do_login">Авторизоваться</button>
- </p>
- </form>
Advertisement
Add Comment
Please, Sign In to add comment