несколько строк:
<?php
if(isset($_COOKIE))
var_dump($_COOKIE);
if(isset($_COOKIE))
unset($_COOKIE);
if(isset($_COOKIE))
var_dump($_COOKIE);
exit;
Открываю index.php файл, и первая куки всегда выводится (то что было давно установлено), вторая не выводится, и так всегда. Перезагружаю страницу, опять куки есть. А откуда? Удалено ведь unset-ом?
https://yandex.ru/search/touch/?text=php+%D0%BA%D0%B0%D0%BA+%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C+%D0%BA%D1%83%D0%BA%D0%B8&lr=35
ну вот сделал так: <?php if(isset($_COOKIE["phone"])) var_dump($_COOKIE["phone"]); if(isset($_COOKIE["phone"])){ unset($_COOKIE["phone"]); setcookie("phone"); } if(isset($_COOKIE["phone"])) var_dump($_COOKIE["phone"]); exit; и.... снова она выводится
Обсуждают сегодня