|
|
|
| Кукки не удаляются на всех страницах, на некоторых удаляются. Все происходит на одном сайте.
Создаю так:
setcookie('sess_id', session_id(), time()+1000*60*60*24*90, "/", "domen.ru"); // domen.ru указываю правильный
|
Удаляю так:
setcookie('sess_id', "", time()+1000*60*60*24*90, "/", "domen.ru"); // domen.ru указываю правильный
|
Подскажите в чем может быть дело? | |
|
|
|
|
|
|
|
для: brys
(03.02.2010 в 11:09)
| | Удалил кукки через сам браузер, все заработалло | |
|
|
|
|
|
|
|
для: brys
(03.02.2010 в 11:09)
| | Домен как раз указываете не правильно. Правильно будет - .domen.ru, две точки в имени домена, это обязательное условие, иначе нужно указывать польностью, включая протокол. | |
|
|
|
|
|
|
|
для: sim5
(03.02.2010 в 11:28)
| | не совсем так, .domen это просто для всех субдоменов
> The domain that the cookie is available. To make the cookie available on all subdomains of example.com then you'd set it to '.example.com'. The . is not required but makes it compatible with more browsers. Setting it to www.example.com will make the cookie only available in the www subdomain.
to TS
удалить обычно можно отправив просто с time() или меньшим значением
, если на машине клиента часы не переведены назад, и если браузер всё делает правильно.
> setcookie('sess_id', "", просто перезапись | |
|
|
|
|
|
|
|
для: heed
(03.02.2010 в 13:26)
| | Да, удаляется временем меньшим, но вот указание домена без точки, либо ни как http://domain, порождает проблемы в разных браузерах. | |
|
|
|