Автор Тема: все cookies документа  (Прочитано 3764 раз)

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

Оффлайн cybermax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
все cookies документа
« : 22 Января 2003, 13:54:44 »
помогите решить проблему.

нужно извлечь скриптом все куки одного документа и вывести их в виде:
имя=значение
имя2=значение2
и т.д.

заранее благодарен!
Lorem ipsum dolor sit amet, consetetur sadipscing eled diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #1 : 22 Января 2003, 14:24:02 »
Все куки лежат в массиве $_COOKIE (в PHP меньше, чем 4.1 - $HTTP_COOKIE_VARS)
выводить функцией foreach (http://www.php.net/foreach)

И, это.. в документах кук не бывает.
Куки ставятся для сайта или каталога

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #2 : 22 Января 2003, 14:24:34 »
Все куки в массиве
$_COOKIE
Разбирай массив.
AS IS...

Оффлайн cybermax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #3 : 22 Января 2003, 15:27:20 »
а можно ли сразу удалить все куки в массиве?
Lorem ipsum dolor sit amet, consetetur sadipscing eled diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #4 : 22 Января 2003, 15:36:22 »
В массиве - можно.
Но вряд ли это то, что тебе нужно.
Читайте http://faq.phpclub.net/na_tanke
и соображайте, что вам на самом деле надо удалить.

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #5 : 22 Января 2003, 18:23:42 »
Цитировать
удалить все куки в массиве?

Ты хочешь удалить все элементы массива или все куки, описанные в этом массиве?
TANSTAAFL

Оффлайн cybermax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #6 : 22 Января 2003, 18:47:48 »
нужно чтобы удалились все куки данного сайта, причем их количество неизвестно. то есть надо чтобы массив не сожержал ни одной куки
Lorem ipsum dolor sit amet, consetetur sadipscing eled diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
все cookies документа
« Ответ #7 : 22 Января 2003, 18:59:44 »
До человека с первого раза не доходит.
попробуем, дойдет ли со второго.
Куки, установленнве для этого сайта в браузере, и массив кук в скрипте - это разные вещи.

От того, что ты сожжешь у себя дома мануал по PHP, мануал существовать не перестанет. Понятно?
Ссылка тебе была длана для чтения. Если что-то неясно, то надо задавать вопросы по прочитанному. А не долбить, как дятел, одно и то же. Показывать работу мысли.

Еще одна ссылка
http://pyramidin.narod.ru/php42/f/setcookie.html
Надеюсь, ты найдешь в себе силы прочесть ее и помочь себе в решении своего вопроса.

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
все cookies документа
« Ответ #8 : 22 Января 2003, 19:08:15 »

foreach ($_COOKIE as $key => $val) {
      
setcookie($key""time() - 60); // 2 и 3-й параметры необязательны, но для надежности можно оставить
}
После трех дней без программирования жизнь становится бессмысленной.

 

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