Я пытаюсь установить пользовательские куки в WordPress безуспешно, поэтому я подумал, что это может быть из-за кеша и настроил небольшой тест на моем локальном apache и у меня такая же проблема.
В Chrome куки«chat_guest» и «chat_guest_hash» видны, но при попытке получить их значение возвращает «null».
В примере кода я использую var_dump, чтобы увидеть, является ли их файл cookie со значением, но он возвращает array(0) { }
и тем не менее, файлы cookie отображаются в Chrome!
<?php
if(!isset($_COOKIE['chat_guest'])) {
if (!setcookie('chat_guest', "test1", 365 * 3000, "/")) die("?? 1");
if (!setcookie('chat_guest_hash', "test", 365 * 3000, "/")) die("?? 2");
}
echo var_dump($_COOKIE);
?>
Я просто не могу отойти от этого.Есть идеи?