У меня странная проблема с очисткой Cookie через PHP.
Допустим, если у меня есть домен neobie.net Я храню имя файла cookie "запомнить пользователя" как "USER_INFO", которая содержит строку для идентификации входа пользователя в следующий раз.
теперь, используя firefox, я увидела, что у меня есть 2 куки USER_INFO с доменом" www.neobie.net "and" .neobie.net "со сроком действия 1 неделя.
Я написал скрипт logout.php, который очищает куки-файлы другого домена (.neobie.net, www.neobie.net,neobie.net), чтобы гарантировать, что USER_INFO cookie полностью очищен для другого домена.
Теперь проблема.Пользователь не может очистить куки, когда пользователь посещает logout.php
Я обнаружил, что мне нужно вручную удалить куки с доменом " www.neobie.net ",оставив «.neobie.net» без изменений, тогда можно будет очистить только cookie.
Итак, мне нужно сделать php-скрипт для setcookie USER_INFO на «.neobie.net» и запретить ему устанавливать cookieна "www.neobie.net", чтобы заставить работать скрипт logout.php.
Но я не понимаю, почему я не смог очистить cookie для "www.neobie.net" (с ведущим www., протестировано на Firefox и Chrome)