Всем привет.
Никак не могу понять, как передать мой объект на сервер и там его распарсить. Объект вида:
var data = {data: {
name: '',
birth_date: '',
family_status: '',
citizenship: '',
country: '',
area: '',
register: {
city: '',
street: '',
building: '',
flat: ''
},
live: {
reg: '',
city: '',
street: '',
building: '',
flat: '',
flat_type: 'в личной квартире'
},
home_phone: '',
mob_phone: '',
skype: '',
email: '',
no_relatives: false,
relatives: [
{
name: '',
status: 'мать',
birth_year: '',
address: '',
position: '',
work: ''
}
]
}}
Отправляю методом POST:
axios.post('demo.ru/ajax.php', data, {
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
}
})
Пытаюсь просмотреть на сервере:
<?
if (isset($_POST)) {
$decodedArray = json_decode($_POST,true);
}
var_dump($decodedArray);
?>
Но ничего не выводится. Как я понимаю, проблема в виде тех данных, что я отправляю.