У меня не получается отправлять данные, методом 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);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При запросе в Базу данных использую QSqlQueryModel, добавляю эту модель в QTableView все хорошо, отображаетсяМне необходимо эту табличку перевести в PDF
У меня есть два класса, которые раскинуты по разным хэдэрам и сурсным файлам, при этом в каждом из них есть некоторое количество статических...
Я перехватываю перемещение файла, в файле permissiontxt через \n записаны пути до файлов, которые перемещать нельзя Сейчас сильно остановился на больной...