Запрос Vue Axios к php-файлу [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Запрос Vue Axios к php-файлу [дубликат]

Сообщение Anonymous »

Я пытаюсь отправить данные (PersonName) из запроса vue axios в php-скрипт, но в php-файле возникает ошибка:

< b>Предупреждение
: неопределенный ключ массива "Person" в C:\xampp\htdocs\linktree-vue\linktree-Create-Page.php в строке 7

null

Я пробовал следующее:

Код: Выделить всё

         const Pagedata = {
Person: "Youmna",
};

const options = {
method: 'POST',
url: 'http://localhost/linktree-vue/linktree-Create-Page.php',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: Pagedata
};

axios.request(options)
.then(response => {

console.log(response.data);
})
.catch(error => {
console.error(error);
});

Файл PHP (linktree-Create-Page.php):

Код: Выделить всё

header('Content-Type: application/json');
header("Access-Control-Allow-Origin: http://localhost:8080");
// Allow any domain to access the API
header("Access-Control-Allow-Origin: *");

$PersonName = $_POST['Person'];
print_r($PersonName);
echo json_encode($PersonName);
?>
Примечание: пути к файлам верны, запрос в окне f12 дает ответ 200 (успешный запрос).. но не читает мои данные

Подробнее здесь: https://stackoverflow.com/questions/757 ... o-php-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»