Маленькие проблемы в отправки данных с помощью axios

197
09 августа 2018, 12:20

У меня не получается отправлять данные, методом POST, с помощью axios, и я просто не понимаю где у меня ошибка, либо ошибка в отправки данных на php код, либо проблемы уже при отправки данных из php в БД. Что именно у меня происходит: в input login я ввожу значения, которые проверяются в БД (если есть данный логин, то появляется ошибка), пишу, например, "user" (и такой логин у меня уже есть в БД), и он выдает ошибку, пишу уже "User", и все-равно выдает ошибку, как будто у меня есть этот логин с этой заглавной буквой в началe. Вот мой код:

check_login(){
                return axios({
                    method: 'post',
                    headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
                    url: 'check.php',
                    data: {
                        login: this.login
                    }
                })
                .then((response) => {
                    this.error = response.data.login;
                    return this.error;
                })
                .catch((error) => {
                    console.log(error);
                });
            }

А вот и php код:

$_POST = json_decode(file_get_contents('php://input'));
$login = $_POST->login;
include_once('settings.php');
$sql_login = sprintf("SELECT * FROM users WHERE login = '$login'");
$result = mysqli_query($connection, $sql_login);
$row = mysqli_fetch_assoc($result);
if ($row)
    $_POST->{'login'} = true;
else    
    $_POST->{'login'} = false;
echo json_encode($_POST);
READ ALSO
В чем ошибка? PDO

В чем ошибка? PDO

По непонятно мне причине выводит ошибку:

273
Как конвертировать QTableView to QWebView

Как конвертировать QTableView to QWebView

При запросе в Базу данных использую QSqlQueryModel, добавляю эту модель в QTableView все хорошо, отображаетсяМне необходимо эту табличку перевести в PDF

164
Статические константы класса и что с ними делать?

Статические константы класса и что с ними делать?

У меня есть два класса, которые раскинуты по разным хэдэрам и сурсным файлам, при этом в каждом из них есть некоторое количество статических...

159
Как сделать сравнение юникод строки из файла и const wchar_t*?

Как сделать сравнение юникод строки из файла и const wchar_t*?

Я перехватываю перемещение файла, в файле permissiontxt через \n записаны пути до файлов, которые перемещать нельзя Сейчас сильно остановился на больной...

203