Forum Webscript.Ru
Программирование => Perl => Тема начата: k_max от 11 Мая 2004, 15:45:20
-
Прошу помощи!!!
Не работает cookies в SSI
Когда вызываешь скрипт из SSI понятно, что cookies не работает, но вроде есть возможность вызвать их прямо из ssi
У меня это не работает!!!
Почему?
Опять же у меня много полей кукисов, а какое должно вызываться?
В общем много непонятного...
Нигде подробнее этой строчки не пишут.
Как передать значения кукисов (все, или определенного поля) в perl скрипт???
-
k_max наверное, их (куки) сначала кто-то должен установить?
k_max:
Как передать значения кукисов (все, или определенного поля) в perl скрипт???
$cookie = $ENV{\'HTTP_COOKIE\'};
-
Да нет, все устанавливается, это можно вывести, но другим способом, а $cookie = $ENV{\'HTTP_COOKIE\'}; это же в скрипте нужно делать, а в скрипт не передается кукис при вызове скрипта не из броузера напрямую, а из ССИ... :-((
-
а что выводится на месте вызова
?
-
Если писать ?
то выводится (none)
-
Попробуй вставить
какой будет ответ?
-
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
-
в том то и дело, что все работает, а это нет :-((
-
Значит у тебя нет валидных кук для этого пути.
Поставь куки хтмл страницей и попробуй их снять с помощью SSI.
-
А как это вообще работает?
У меня используется несколько кук, как они должны были выводиться?
Просто даже если это заработает, зачем мне это, мне нужно, чтобы работало так...
Или это для проверки?
-
k_max:
Просто даже если это заработает, зачем мне это, мне нужно, чтобы работало так...
Так как тебе нужно, это не работает(неужели не понятно?).
Тебе стоит сначала про куки прочитать и понять что в них и как работает.
-
Спасибо!!!
Разобрался, просто нужно было при установке куков путь прописать, а то ставил я их в сги а хотел взять в хтмл... :-)