Загрузка...

Как вывести ошибку "введён неверный пароль"?

Тема в разделе Backend создана пользователем D00t1 26 авг 2022. 254 просмотра

  1. D00t1
    D00t1 Автор темы 26 авг 2022 0 15 окт 2021
    У меня есть форма для ввода пароля. Когда я ввожу верный пароль пишет мой баланс, а когда ничего не ввожу тогда пишет "Вы не ввели ключ!", как добавить "Неправильний ключ!".

    Вот код
    PHP
    <html>
    <head>
    <link rel="stylesheet" href="css/style.css">
    <link rel="stylesheet" href="css/left-nav-style.css">
    <link rel="stylesheet" href="css/line.css">
    <link rel="stylesheet" href="css/new-line.css">

    <title> Crash In You </title>
    <style>
    body {
    background: #141e30;
    background: -webkit-linear-gradient(to right, #141e30, #243b55);
    background: linear-gradient(to right, #141e30, #243b55);
    }

    .img {
    position: absolute;
    top: 10px;
    left: 50%;
    line-height: 1px;
    margin-left: -110px;
    }
    </style>

    </head>
    <body>
    <?php
    $conn=mysqli_connect("localhost", "root", "", "database");
    $set=$_POST['key'];
    if ($set) {
    $show="SELECT * FROM `keyss` WHERE Password = '$set'";
    $result=mysqli_query($conn,$show);
    while ($rows=mysqli_fetch_array($result)) {
    ?>
    <h4><font color="white">Ваш баланс: <?php echo $rows['Balance'] ?></font></h4>
    <?php
    }
    } else {
    echo '<h4><font color="white">Ви не ввели ключ!</font></h4>';
    }
    ?>
    </body>
    </html>
     
  2. DarKRs
    DarKRs 26 авг 2022 Ура, у меня наконец есть статус 1232 15 июл 2022
    D00t1, Замени в 39 строке
    echo '<h4><font color="white">Ви не ввели ключ!</font></h4>';
    На
    echo '<h4><font color="white">Неправильний ключ!</font></h4>';
     
    1. ott3
      DarKRs, хаххааахаахаахаахахаха
    2. D00t1 Автор темы
  3. Leonchikkk
    Leonchikkk 26 авг 2022 108 20 июл 2019
    Если ты хочешь что бы это показывало в реальном времени, тебе нужно задействовать ещё и js.

    Вообще я бы как сделал бы ещё. Тебе нужно из базы получить пароль для начала потом сравнивать с тем что у тебя в форме.
    PHP
    $passworddb = "123123";
    if ($set == $passworddb) {
    echo "Тут можно вывести баланс если пароль и то что из формы совпадает";
    } else {
    echo "Неправильный ключ";
    }
     
    26 авг 2022 Изменено
  4. Обменник
    Ну для начала переписать весь код, ибо у тебя sql инъекция
     
    1. Посмотреть предыдущие комментарии (7)
    2. Обменник
      @MADELINE, так настроен мой VSC.
    3. Обменник
      @MADELINE, и не думаю что в таком скрипте это играет большую роль.
    4. MADELINE
      Обменник, дело не в определенном скрипте, все таки оптимизация никогда не будет лишней
    5. Посмотреть следующие комментарии (1)
Загрузка...
Top