• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не входит в аккаунт UnionLog

YaLord

Умник
Доброго вечера, столкнулся с проблемой авторизации.
Базза данных подключена правильно и в ней есть таблица.
Я зарегстировался, после чего хотел войти но пишет что неправальный логин или пароль.
PHP:
<?php
session_start();
?>
<?php require_once("includes/connection.php"); ?>
<?php
    if(isset($_SESSION["session_username"])){
    // вывод "Session is set"; // в целях проверки
    header("Location: login_check.php");
    }

    if(isset($_POST["login"])){

    if(!empty($_POST['username']) && !empty($_POST['password'])) {
    $username=htmlspecialchars($_POST['username']);
    $password=htmlspecialchars($_POST['password']);
    $hpassword = md5($password);
    $query = "SELECT * FROM user WHERE username='{$username}' AND password='{$hpassword}'";
        $result = mysqli_query($con, $query);
        $numrows = mysqli_num_rows($result);
    if($numrows!=0)
    {
    while($row=mysqli_fetch_assoc($result))
    {
        $dbusername=$row['username'];
      $dbpassword=$row['password'];
    }
    if($username == $dbusername && $hpassword == $dbpassword)
    {
    $_SESSION['session_username']=$username;  
    header("location: login_check.php");
    }
    } else {
    $message =  "Неправильное имя пользователя или пароль!";
}
    } else {
    $message = "Все поля обязательны к заполнению!";
    }
    }
    ?>
<html>
<head>
<meta charset="utf-8">
<title>UnlimitedLog</title>
<link href="assets/styles.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
</head>

<body><div class="menu"><table width="100%"><tr><td valign="top" align="left"><script>


    </script>
    <a></a><ul><a></a>
    <a href="/"><li>Главная</li></a>
    <a href="https://rp-virginia.ru"><li>Сайт</li></a>
    <a href="https://forum.rp-virginia.ru"><li>Форум</li></a></ul></td>
    <td valign="top" align="right"></td>
    <td valign="top" align="right">
    <a href="/register.php" rel="no"><li>Регистрация</li></a>
    <a href="/login.php"><li>Войти</li></a></td></tr></tbody></table></div>
 
    <div class="right"><div id="content">
    <table width="100%" border="0">
  <tbody>
    <tr>
      <td class="top"><h1>Войти</h1></td>
    </tr>
    <tr>
      <td class="middel"><div class="box">
        <div id="login" class="boxtitle">Войти</div>
        <form name="loginform" id="loginform" action="" method="POST">
        <table width='100%'>
        <tr><td>Ник</td><td><input type='text' name="username"></td></tr>
        <tr><td>Пароль</td><td><input type='password' name="password"></td></tr>
        </table>
        <input type=submit name='login' value='Войти'><p><h2><?echo $message; ?></h2>
        </form></div></td>
    </tr>
    <tr>
      <td><center>
@2019 RP-Virginia.Ru
by HackChik</center></td>
    </tr>
  </tbody>
</table>
</div></div></body>
</html>

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
 
Сверху Снизу