Программирование > Perl
Что за сессии за такие?
Vankovski:
При работе с сессиями у меня возник вопрос.
Допутим есть две страницы. На первой создается сессия (используется файл), в эту сессию заносятся какие-то переменные. Далее по URL передается id этой сессия на вторую страницу.
А как потом эти данные получить из сессии получить на второй странице? Документацию читал - не въехал.
Nikolai Z.:
Далее по URL передается id этой сессия на вторую страницу
Вот по этому ID ты можешь получить нечто свое:
(используется файл), в эту сессию заносятся какие-то переменные
Если ты используешь для каждого пользователя свой фаил, то ID - может быть именем фаила, только тут надо быть сторожным! Фильтровать имя фаила!
Если ты используешь 1 фаил с строками... то ID может быть 1 Элементом в образных столбцах...
ID:Login ... Name:
Но я не рекомендую использовать для таких дел простые текстовые Фаилы! Столько гемора в лицо получишь....
Vankovski:
Nikolai Z., спасибо за ответ, но он для меня неисчерпывающий.
Когда юзер логинется, то сначала он аунтифицируется, если
ауентификация прошла успешно, то его логин и пароль заносится в
сессию. ID сессии передал, теперь как из нее выдрать нужные мне
параметры. Например в ней храниться логин и пароль.
Какие конкретно методы/операторы нужно применить? Интересует непосредственно код. Спасибо.
Nikolai Z.:
Vankovski
Какой модуль перла ты юзаешь?
(Всмысле какой модуль у тебя работает с сессиями?)
Или ты сам писал?
Vankovski:
CGI::Session
Навигация
Перейти к полной версии