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)


Ответы (0 шт):