JS fetch и PHP обмен данными
код на JS
const btn = document.querySelector('button');
btn.addEventListener('click', () => {
fetch('/Auth.php', {
method: 'POST',
body: JSON.stringify({
login: '1234',
pass: '1234'
}),
})
.then((res) => res.json())
.then((res) => console.log(res))
})
код на PHP
<?PHP
require_once('../Db.php');
header("Access-Control-Allow-Origin:*");
$data =
[
"login" =>json_decode($_POST['login']),
"pass" => json_decode($_POST['pass'])
];
$result = mysqli_query($connect, "SELECT RolePos,Token FROM worker
where Login='$data[login]' AND Password='$data[pass]'");
$row=mysqli_fetch_assoc($result);
echo json_encode( $row);
в ответ приходит null, в консоль браузера. подскажите как это исправить. Спасибо
(статус на отправку запроса в браузере 200)