Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- require_once("config/dbconnect.php");
- if(isset($_POST["l_username"])){ $l_username = $_POST["l_username"]; }
- if(isset($_POST["l_password"])){ $l_password = $_POST["l_password"]; }
- if(isset($_POST["l_send"])){ $l_send = $_POST["l_send"]; }
- /* Проверяем если была нажата кнопка Войти. Если да, то сравниваем данные полученные из формы с тем логином и паролем который есть в БД и если они совпадаю то пользователь успешно авторизирован, иначе, выводим сообщение что неправильный логин или пароль. Если кнопка не была нажата, значит что пользователь зашел на страницу напрямую и поэтому выводим ему сообщение об этом. */
- if(isset($l_send)){
- // делаем запрос к БД для выбора данных.
- $money;
- $query = " SELECT * FROM users WHERE login = '$l_username' AND password = '$l_password' AND mmoney = '$money'";
- $result = mysql_query($query) or die ( "Error : ".mysql_error() );
- /* Проверяем, если в базе нет пользователей с такими данными, то выводим сообщение об ошибке */
- if(mysql_num_rows($result) < 1){
- echo "Неправильный логин или пароль. Нажмите <a href='viper.php'>здесь</a> для того чтобы перейти на страницу авторизации";
- }else{
- // Если введенные данные совпадают с данными из базы, то сохраняем логин и пароль в массив сессий.
- $_SESSION['username'] = $l_username;
- $_SESSION['password'] = $l_password;
- $_SESSION['money'] = $money;
- // Выводим сообщение
- echo '<a href="index.php">Авторизация прошла успешно!</a>';
- }
- }else{
- echo "Вы зашли на эту страницу напрямую, поэтому нет данных для обработки. Вы можете возвращаться на <a href='index.php'> главную страницу </a>";
- }
- ?>
Add Comment
Please, Sign In to add comment