Автор Тема: Как удалить все куки ??  (Прочитано 3994 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DonGan

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 41
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как удалить все куки ??
« : 06 Марта 2006, 17:13:43 »
Можно ли как-то быстро (одной) командой удалить все куки ??
А если нет то как это можно сделать вообще ??

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как удалить все куки ??
« Ответ #1 : 06 Марта 2006, 17:18:08 »
DonGan
Какие ставил - такие и удаляй. Только так.
http://php.rinet.ru/manual/ru/reserved.variables.php#reserved.variables.cookies
LJ: Backslashed life (rss)

Оффлайн DonGan

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 41
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как удалить все куки ??
« Ответ #2 : 06 Марта 2006, 17:32:58 »
а если кроме меня их добавляют различные счетчики и т.д. , то как их распознавать ??

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Как удалить все куки ??
« Ответ #3 : 06 Марта 2006, 18:53:26 »
Распечатав суперглобальный массив $_COOKIE тоесть:
print_r($_COOKIE);
[off]Безработный[/off]

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Как удалить все куки ??
« Ответ #4 : 07 Марта 2006, 22:24:09 »
да-да.
function delete ($item, $key) {
   setcookie($key,"",time());
}
array_walk ($_COOKIE, \'delete\');

Оффлайн DonGan

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 41
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как удалить все куки ??
« Ответ #5 : 09 Марта 2006, 09:42:19 »
Не очень понял последнее сообщение . Немного поясните.

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Как удалить все куки ??
« Ответ #6 : 09 Марта 2006, 17:58:18 »
DonGan
foreach ($_COOKIE as $key => $value){
unset(
$_COOKIE[$key]);
}
[off]Безработный[/off]

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как удалить все куки ??
« Ответ #7 : 09 Марта 2006, 19:38:01 »
DonGan
Всё, что может понадобиться, есть в комментах здесь:
http://de3.php.net/manual/en/function.setcookie.php

Я думаю, тему можно закрывать.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28