@Pumba8897

Как получить Ajax данные в PHP с помощью fetch?

Есть такой запрос
const checkoutOrder = (state) => {
    fetch('/script.php', {
        method: 'POST',
        headers: {
            'Content-Type': 'application/json;charset=utf-8'
        },
        body: JSON.stringify(state.cart)
      });
    return state;
};


state.cart представляет собой массив элементов являющихся объектами.

Скрипт на сервере:
<?

$data = $_POST;
var_dump(json_decode($data));

?>


возвращает ошибку
Warning: json_decode() expects parameter 1 to be string, array given in путь/script.php on line 5
NULL
  • Вопрос задан
  • 410 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы