![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| mstdmstd |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Всем привет,
Подскажите, пожалуйста, а как лучше сделать, чтобы если session times out, то надо вывести сообщение? Поскольку сессия она или есть или ее нет, то единственное что приходит в голову, так это в момент начала сессии(когда юзер залогинился) оставлять строку в спец таблице. И при каждом обращении к странице, где юзер уже должен быть залогиненным делать проверку есть ли строка в этой таблице. Если есть то делать редирект на страницу логина и отображать сообщение что сессия сдохла. А при успешном сабмите заказов(или логауте) эту строку удалять. Так или есть какие варианты лучше? Symfony 1.4, propel. |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: нет Всего: 42 |
Куку ставь на срок жизни чуть больше чем у сессии.
Если кука есть, а сессии нет - то вывод очевиден. -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Libraries | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |