Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Cookies не читаються другим скриптом на сервере 
:(
    Опции темы
cbr86
Дата 30.10.2006, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 30.10.2006

Репутация: нет
Всего: нет



Что-то никак не могу сообразить что не так. Пишу кукиз:

Код

    $cookie1 = $query->cookie(-name=>'name',
        -value=>$value,
        -path=>'/',
        -domain=>'.mydomain.com');


Ну и читаю в другом скрипте который лежит на том же домене но в другой папке:
Код

    $mycookie=$cgiobject->cookie(-name=>'name');


Подчкажите плиз? Спасибо
PM MAIL   Вверх
Zuzu
Дата 1.11.2006, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 19.10.2006
Где: Екатеринбург

Репутация: 1
Всего: 4



1. Попробуй выставить -expires
2. Попробуй убрать домен и путь
3. Если не поможет - сюда код, как записываешь и читаешь cookie

perldoc CGI:

Код

an expiration time:
This is a time/date string (in a special GMT format) that indicates when a cookie expires. 
The cookie will be saved and returned to your script until this expiration date is reached if the user
exits the browser and restarts it. If an expiration date isn't specified, the cookie will remain active 
until the user quits the browser. 


Код

$cookie = $query->cookie(-name=>'sessionID',
                             -value=>'xyzzy',
                             -expires=>'+1h',
                             -path=>'/cgi-bin/database',
                             -domain=>'.capricorn.org',
                             -secure=>1);
print $query->header(-cookie=>$cookie);


Это сообщение отредактировал(а) Zuzu - 1.11.2006, 13:52
--------------------
Проводить эксперименты на живом сервере опасно, а на мертвом - бесполезно.
PM   Вверх
cbr86
Дата 1.11.2006, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 30.10.2006

Репутация: нет
Всего: нет



да, спасибо, уже решилось.

действительно expires таки надо ставить ).
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.0385 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.