Загрузка...

Проблема со входом в ПУ сайта

Тема в разделе Backend создана пользователем xyligan00 27 май 2021. 157 просмотров

  1. xyligan00
    xyligan00 Автор темы 27 май 2021 0 30 янв 2021
    Доброго времени суток! Возникла проблема с реализацией входа в ПУ сайта. Есть кнопка, которая выполняет функцию loginUser().

    Код
    function loginUser() {
    var button = document.getElementById('loginButton');
    button.onclick = () => {
    NProgress.start();

    var username = $('#adminLogin').val();
    var password = $('#adminPassword').val();

    $.ajax({
    url: '../assets/scripts/login.php',
    method: 'GET',

    data: {
    username,
    password
    },

    success: function() {
    alert(true)
    }
    });
    };
    };
    А данная функцию в свою очередь выполняет скрипт https://login.php.
    PHP
    <?php
    require('connection.php');

    $connect = mysqli_connect($host, $user, $password, $database);

    $username = $_GET['adminLogin'];
    $password = $_GET['adminPassword'];

    $sql = "SELECT * FROM admins WHERE username = '$username'";

    $result = mysqli_query($connect, $sql);

    if(!$result) return echo "<script>document.getElementById('failedLogin').textContent = 'Test'</script>";

    $object = mysqli_fetch_assoc($result);

    if($password != $object['password']) return echo "<script>document.getElementById('failedLogin').textContent = 'Test'</script>";
    ?>
    В консоли браузера возвращается ошибка 500. Ссылается на 39 строчку: $.ajax({
    Может есть варианты, в чём проблема?
     
  2. sierra
    sierra 28 май 2021 имаджинирую 215 23 фев 2020
    Да, есть крутой варик.
    Сделай простую форму и не шамань с ajax :podumai:
     
  3. eVilMILK_inactive47231
    попробуй в data: { username : username, password :password },
     
    1. sierra
      eVilMILK_inactive47231, Зачем вы ему это советуете? Это же бред, почему нельзя просто накалякать форму ?
  4. xyligan00
    xyligan00 Автор темы 1 июн 2021 0 30 янв 2021
    Вообщем, проблему исправил. Никто даже не заметил её)
     
Top
Загрузка...