qsadfasdgfgads

Untitled

Jan 5th, 2017
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.06 KB | None | 0 0
  1. <?php
  2. require 'includes/db.php';
  3. $data = $_POST;
  4. if (isset($data['do_login']))
  5. {
  6.    $errors = array();
  7.    $user = R::find('users', 'login = ?', array($data['login']));
  8.    if ($user )
  9.    {
  10. //логин существует проверяем пароль
  11.     if(password_verify($data['password'],$user->password) )
  12.     {
  13.     //////
  14.        
  15.     }else
  16.     {
  17.     $errors[] = 'Неверно введён Пароль!';   
  18.     }  
  19.    }else
  20.    {
  21.     $errors[] = 'Пользователь с таким логином не найден!';
  22.    }
  23. if( ! empty($errors) )
  24.     {
  25.      echo '<div style = "color: red;">'.array_shift($errors).'</div><hr>';
  26.     }  
  27.    
  28. }
  29. //Конец php скрипта
  30. ?>
  31. <form action="login.php" method="POST">
  32. <p><strong>Логин</strong></p>
  33. <input type="text" name="login" value="<?php echo @$data ['login'];?>">
  34. </p>
  35. <p><strong>Пароль</strong></p>
  36. <input type="text" name="password" value="<?php echo @$data ['password'];?>">
  37. </p>   
  38. </form>
  39. <button type="submit" name="do_login">Авторизоваться</button>
  40. </p>
  41. </form>
Advertisement
Add Comment
Please, Sign In to add comment