Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start(); //Стартираме сесии за създаване на бисквитки!
- if (!isset($_SESSION['_logged'])) {
- $_SESSION['_logged'] = false;
- }
- if (isset($_POST['submitButton'])) {
- mb_internal_encoding('UTF-8');
- $username = trim($_POST['username']);
- $password = trim($_POST['password']);
- if (($username) == 'user' && ($password) == 'qwerty') {
- $_SESSION ['_logged'] = true;
- $_SESSION['_success'] .= 'Успешен вход !';
- header('Location: index.php');
- exit;
- } else {
- $_SESSION['_error'] .= 'Въвели сте грешно потребителско име или парола !';
- }
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
- <title>WEB базирана система за качане на файлове от web страница</title>
- <meta name="author" content="Svetoslav Toshkin"/>
- <meta name="reply-to" content="svetlio.toshkin@gmail.com"/>
- </head>
- <body>
- <!--Започваме проверка на валидацията и създаване на сесия-->
- <div id="Title_web_system">
- <h1>WEB базирана система за качане на файлове от web страница</h1>
- </div>
- <!--В началото създаваме формата за вход в системата!-->
- <?php if (!$_SESSION['_logged']) : ?>
- <?php if (isset($_SESSION['_error'])) : ?>
- <p><?= $_SESSION['_error'] ?></p>
- <?php endif; ?>
- <div id="Login_form">
- <!-- action - ако входът е верен дава на потребителя сесия с достъп до файловете му!-->
- <form method="POST">
- <label for="username">Потребителско име</label>
- <input type="text" name="username" id="username" />
- <label for="password">Парола</label>
- <input type="password" name="password" id="password"/>
- <input type="submit" value="Вход" name="submitButton" />
- </form>
- </div>
- <?php else: ?>
- <?php if (isset($_SESSION['_success'])) : ?>
- <p><?= $_SESSION['_success'] ?></p>
- <?php endif; ?>
- <?php endif; ?>
- </body>
- </html>
- <?php unset($_SESSION['_error'], $_SESSION['_success']); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement