Guest User

Untitled

a guest
Mar 11th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. <?php
  2. ini_set('display_errors', '1');
  3. error_reporting(E_ALL);
  4. header('Content-Type: text/html; charset=utf-8');
  5. session_start();
  6.  
  7. if(isset($_POST['enter'])){
  8. $data = array_map('trim', $_POST);
  9. $data = array_map('strip_tags', $data);
  10. $data['password'] = md5($data['password']);
  11. $login = $data['login'];
  12. $password = $data['password'];
  13.  
  14. include 'class.php';
  15. $auth = new Auth();
  16. $user = $auth->login($login, $password);
  17. if($user){
  18. $_SESSION['auth'] = true;
  19. $_SESSION['user'] = $user;
  20.  
  21. echo 'Вы авторизировались' . '<br/>';
  22. }else{?>
  23. <p style='color:red'>Неверный логин и/или пароль</p>
  24. <?php }
  25. }
  26.  
  27. if(!isset($_SESSION['auth'])):
  28.  
  29. ?>
  30. <form method="POST">
  31. <label for="id1">Логин</label><br>
  32. <input type='text' id='id1'name='login' required /><br><br>
  33. <label for="id2">Пароль</label><br>
  34. <input type='password' id='id2' name='password' required /><br><br>
  35.  
  36. <input type="submit" name='enter' value='Войти'>
  37. </form>
  38. <?php else:?>
  39. Добро пожаловать на наш сайт, <?php echo $_SESSION['user']['login'];?>
  40.  
  41. <p><a href="profile.php">Профиль пользователя</a></p>
  42. <p><a href='logout.php'>Выйти</a></p>
  43.  
  44. <?php endif;
  45. ?>
Add Comment
Please, Sign In to add comment