На клиенте я устанавливаю куку:
$('.class').on('click', function() {
document.cookie = "name=value; expires=" + (new Date(Date.now() + 1000 * 86400 * 30).toUTCString());
$.ajax({
url: url.ajax_url,
type: 'POST',
data: data,
success: function(response) {
console.log(response);
if (response.success) {
}
},
error: function(xhr) {
alert('Возникла ошибка: ' + xhr.status + ' - ' + xhr.statusText);
}
});
});
С помощью ajax обращаюсь к серверу
if ( isset($_COOKIE['name'] ) && !empty( $_COOKIE['name'] ) ) {
$value = $_COOKIE['name'];
}
print_r($value);
Однако мне выводится
null, но если обновить страницу то данные отображаются