var data = new FormData(),
url = 'http://ХХХХХХХХ/active.php',
payload = { idClient: JSON.stringify(getCookie(iClient)) };
data.append( "data", payload );
fetch(url,
{
method: "POST",
body: data
})
.then(function(res){ return res.json(); })
.then(function(data){
response = JSON.parse(JSON.stringify( data ));
console.log(response['res']);
})
$data = $_POST['data']['idClient'];
echo $result = json_encode( array(res => $data ) );
Если в PHP указать строку, то js вернёт именно ее, но если указывать $_POST['data']['idClient'];, то ответ "скобка"