Forum Webscript.Ru

Программирование => Perl => Тема начата: k_max от 11 Мая 2004, 15:45:20

Название: Наболевшие ssi и cookies
Отправлено: k_max от 11 Мая 2004, 15:45:20
Прошу помощи!!!

Не работает cookies в SSI

Когда вызываешь скрипт из SSI понятно, что cookies не работает, но вроде есть возможность вызвать их прямо из ssi



У меня это не работает!!!

Почему?

Опять же у меня много полей кукисов, а какое должно вызываться?

В общем много непонятного...

Нигде подробнее этой строчки не пишут.

Как передать значения кукисов (все, или определенного поля) в perl скрипт???
Название: Наболевшие ssi и cookies
Отправлено: NeoNox от 11 Мая 2004, 16:23:59
k_max наверное, их (куки) сначала кто-то должен установить?
Цитировать
k_max:
Как передать значения кукисов (все, или определенного поля) в perl скрипт???

$cookie = $ENV{\'HTTP_COOKIE\'};
Название: Наболевшие ssi и cookies
Отправлено: k_max от 11 Мая 2004, 16:47:53
Да нет, все устанавливается, это можно вывести, но другим способом, а $cookie = $ENV{\'HTTP_COOKIE\'}; это же в скрипте нужно делать, а в скрипт не передается кукис при вызове скрипта не из броузера напрямую, а из ССИ... :-((
Название: Наболевшие ssi и cookies
Отправлено: NeoNox от 11 Мая 2004, 17:09:07
а что выводится на месте вызова
?
Название: Наболевшие ssi и cookies
Отправлено: k_max от 11 Мая 2004, 17:13:15
Если писать ?
то выводится (none)
Название: Наболевшие ssi и cookies
Отправлено: NeoNox от 11 Мая 2004, 17:45:11
Попробуй вставить
какой будет ответ?
Название: Наболевшие ssi и cookies
Отправлено: k_max от 11 Мая 2004, 17:55:46
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
Название: Наболевшие ssi и cookies
Отправлено: k_max от 11 Мая 2004, 17:56:16
в том то и дело, что все работает, а это нет :-((
Название: Наболевшие ssi и cookies
Отправлено: NeoNox от 11 Мая 2004, 17:58:55
Значит у тебя нет валидных кук для этого пути.
Поставь куки хтмл страницей и попробуй их снять с помощью SSI.
Название: Наболевшие ssi и cookies
Отправлено: k_max от 11 Мая 2004, 18:17:02
А как это вообще работает?

У меня используется несколько кук, как они должны были выводиться?

Просто даже если это заработает, зачем мне это, мне нужно, чтобы работало так...

Или это для проверки?
Название: Наболевшие ssi и cookies
Отправлено: NeoNox от 11 Мая 2004, 18:39:54
Цитировать
k_max:
Просто даже если это заработает, зачем мне это, мне нужно, чтобы работало так...

Так как тебе нужно, это не работает(неужели не понятно?).
Тебе стоит сначала про куки прочитать и понять что в них и как работает.
Название: Наболевшие ssi и cookies
Отправлено: k_max от 12 Мая 2004, 08:18:47
Спасибо!!!

Разобрался, просто нужно было при установке куков путь прописать, а то ставил я их в сги а хотел взять в хтмл... :-)