Forum Webscript.Ru

Программирование => PHP => Тема начата: cybermax от 22 Января 2003, 13:54:44

Название: все cookies документа
Отправлено: cybermax от 22 Января 2003, 13:54:44
помогите решить проблему.

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

заранее благодарен!
Название: все cookies документа
Отправлено: Меняздесьдавнонет от 22 Января 2003, 14:24:02
Все куки лежат в массиве $_COOKIE (в PHP меньше, чем 4.1 - $HTTP_COOKIE_VARS)
выводить функцией foreach (http://www.php.net/foreach)

И, это.. в документах кук не бывает.
Куки ставятся для сайта или каталога
Название: все cookies документа
Отправлено: ThE0ReTiC от 22 Января 2003, 14:24:34
Все куки в массиве
$_COOKIE
Разбирай массив.
Название: все cookies документа
Отправлено: cybermax от 22 Января 2003, 15:27:20
а можно ли сразу удалить все куки в массиве?
Название: все cookies документа
Отправлено: Меняздесьдавнонет от 22 Января 2003, 15:36:22
В массиве - можно.
Но вряд ли это то, что тебе нужно.
Читайте http://faq.phpclub.net/na_tanke
и соображайте, что вам на самом деле надо удалить.
Название: все cookies документа
Отправлено: Maniac от 22 Января 2003, 18:23:42
Цитировать
удалить все куки в массиве?

Ты хочешь удалить все элементы массива или все куки, описанные в этом массиве?
Название: все cookies документа
Отправлено: cybermax от 22 Января 2003, 18:47:48
нужно чтобы удалились все куки данного сайта, причем их количество неизвестно. то есть надо чтобы массив не сожержал ни одной куки
Название: все cookies документа
Отправлено: Меняздесьдавнонет от 22 Января 2003, 18:59:44
До человека с первого раза не доходит.
попробуем, дойдет ли со второго.
Куки, установленнве для этого сайта в браузере, и массив кук в скрипте - это разные вещи.

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

Еще одна ссылка
http://pyramidin.narod.ru/php42/f/setcookie.html
Надеюсь, ты найдешь в себе силы прочесть ее и помочь себе в решении своего вопроса.
Название: все cookies документа
Отправлено: GotZfild от 22 Января 2003, 19:08:15

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