Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ini_set('display_errors', '1');
- error_reporting(E_ALL);
- header('Content-Type: text/html; charset=utf-8');
- session_start();
- if(isset($_POST['enter'])){
- $data = array_map('trim', $_POST);
- $data = array_map('strip_tags', $data);
- $data['password'] = md5($data['password']);
- $login = $data['login'];
- $password = $data['password'];
- include 'class.php';
- $auth = new Auth();
- $user = $auth->login($login, $password);
- if($user){
- $_SESSION['auth'] = true;
- $_SESSION['user'] = $user;
- echo 'Вы авторизировались' . '<br/>';
- }else{?>
- <p style='color:red'>Неверный логин и/или пароль</p>
- <?php }
- }
- if(!isset($_SESSION['auth'])):
- ?>
- <form method="POST">
- <label for="id1">Логин</label><br>
- <input type='text' id='id1'name='login' required /><br><br>
- <label for="id2">Пароль</label><br>
- <input type='password' id='id2' name='password' required /><br><br>
- <input type="submit" name='enter' value='Войти'>
- </form>
- <?php else:?>
- Добро пожаловать на наш сайт, <?php echo $_SESSION['user']['login'];?>
- <p><a href="profile.php">Профиль пользователя</a></p>
- <p><a href='logout.php'>Выйти</a></p>
- <?php endif;
- ?>
Add Comment
Please, Sign In to add comment