URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4021
[ Назад ]

Исходное сообщение
"Сессии в Perl"

Отправлено Vankovski , 03-Апр-06 02:23 
Здравствуйте. Подскажите пожалуйста, как работать с сессиями в Perl (CGI::Session). В частности интересует как передаются параметры занесённые в созданную сессию от странице к странице. Если есть альтернатива CGI::Session, укажите, буду признателен. Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"Сессии в Perl"
Отправлено idle , 06-Апр-06 10:20 
>Здравствуйте. Подскажите пожалуйста, как работать с сессиями в Perl (CGI::Session). В частности
>интересует как передаются параметры занесённые в созданную сессию от странице к
>странице. Если есть альтернатива CGI::Session, укажите, буду признателен. Заранее спасибо.
Там же(http://search.cpan.org/~markstos/CGI-Session-4.11/lib/CGI/Se...) всё описано.
# send proper HTTP header with cookies:
print $session->header();
# storing data in the session
$session->param('f_name', 'Sherzod');
# retrieving data
my $f_name = $session->param('f_name');


"Сессии в Perl"
Отправлено Vankovski , 09-Апр-06 00:58 
>>Здравствуйте. Подскажите пожалуйста, как работать с сессиями в Perl (CGI::Session). В частности
>>интересует как передаются параметры занесённые в созданную сессию от странице к
>>странице. Если есть альтернатива CGI::Session, укажите, буду признателен. Заранее спасибо.
>Там же(http://search.cpan.org/~markstos/CGI-Session-4.11/lib/CGI/Se...) всё описано.
># send proper HTTP header with cookies:
>print $session->header();
># storing data in the session
>$session->param('f_name', 'Sherzod');
># retrieving data
>my $f_name = $session->param('f_name');

Спасибо за ответ, но что-то я все-таки не до конца догоняю... Например, на первой
странице-"отправителе" я создаю сессию с помощью метода new, там указваю драйвер File,
и путь (кстати, а где они будут по-умолчанию хараниться). Что я должен еще указать
разумеется id сессии я передам и получу на новой странице), и что должно быть (какие
методы) на следующей странице-"приемнике". Если есть возможность, накидайте какой-нибудь
пример, буду признателен.