Почему то не работает код

198
24 июля 2018, 11:10

Почему то не работает код и выводит сообщение "Username/password combination incorrect", даже если я ввел правильные Username и Password

 <?php
    session_start();
    // Connect to DB.
    $db = mysqli_connect("localhost", "root", "", "soks");
    if (isset($_POST['login_btn'])) {
        $username=mysqli_real_escape_string($db,$_POST['username']);
        $password=mysqli_real_escape_string($db,$_POST['password']);
        $password =md5($password);
        $sql = "SELECT * FROM users WHERE username='username' AND password='$password'";
        $result = mysqli_query($db,$sql);
        if(mysqli_num_rows($result) == 1) {
            $_SESSION['message'] = "You are now logged in";
            $_SESSION['username'] = $username;
            header("location: home.php");
        }else{
            echo "Username/password combination incorrect";
            $_SESSION['message'] = "Username/password combination incorrect";
        }
    }
?>
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="login.css">
    <meta charset="utf-8">
    <title>Sign in</title>
</head>
<body>
<div class="header">
    <hl>Sign in</hl>
</div>
<form class="form" method="post" action="login.php">
    <table>
        <tr>
            <td class="text">Username:</td>
            <td><input  type="text" name="username" class="textInput"></td>
        </tr>
        <tr>
            <td class="text">Password:</td>
            <td><input  type="password" name="password" class="textInput"></td>
        </tr>
        <tr>
            <td></td>
            <td><input class="reg" type="submit" name="login_btn" value="Login"></td>
        </tr>

    </table>
</form>
</body>
</html>

Answer 1

Вероятнее всего, Ваша проблема в: username='username' в sql-запросе.

Вы не используете переданный $username

READ ALSO
есть хорошие книги по cakephp? [закрыт]

есть хорошие книги по cakephp? [закрыт]

есть хорошие книги по cakephp?

163
Как вывести содержимое страницы WordPress

Как вывести содержимое страницы WordPress

Я в WP пока полный чайникПоискал в гугле, как выводить содержимое страницы WordPress и написал вот такой код: https://hello-site

180
Скрипт обновления Wordpress темы с github

Скрипт обновления Wordpress темы с github

Переделываю этот скрипт (http://oddstyleru/wordpress-2/stati-wordpress/razvertyvanie-wordpress-plaginov-cherez-github-s-pomoshhyu-transients

190
Как добавить поле поиск на Google Maps?

Как добавить поле поиск на Google Maps?

Не могу понять как добавить поле поиска на карту

187