Как почистить куки у пользователя.

kolobok74
На сайте с 29.01.2006
Offline
267
668

Понимаю, что это наверное не реально, но вдруг кто-нибудь что-нибудь подскажет.

Есть ли возможность подчистить куки у пользовател на компьютере из интернета. Т.е. по простому, на сайте есть кнопка "Почистить куки", нажав на которую у пользователя на локальном компе удалятся все куки.

Никак не получится такое забабахать?

IL
На сайте с 20.04.2007
Offline
435
#1
kolobok74:
на сайте есть кнопка "Почистить куки", нажав на которую у пользователя на локальном компе удалятся все куки.

По кнопке можно "сбросить" (точнее установить в "просроченные") куки для текущего домена (с поддоменами).

Всё, что за пределами "Same origin policy" - для изменения со стороннего сайта недоступно.

* вариант с установкой плагина в браузер пользователя, скорее всего, не подходит под условия задачи.

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
дани мапов
На сайте с 06.09.2012
Offline
204
#2

Если только для текущего домена


<?php
if ($_POST['clear_cookie']==1)
{
//стираем куки
if (isset($_SERVER['HTTP_COOKIE'])) {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
setcookie($name, '', time()-1000);
setcookie($name, '', time()-1000, '/');
}
}
}

?>
<br /><br /><br /><br /><br />
<center>
<form method="post">
<input type="hidden" name="clear_cookie" value="1" />
<input type="submit" value="Delete Cookie" />
</form>
</center>
Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий