Немного изменил алгоритм подсчета времени сессии для залогиненного юзера/админа. Раньше было строго указанное время. То есть зашел на сайт, создалась сессия. Какие бы операции не происходили, ровно через продолжительность сесии, сессия уничтожалась.
Для обычных посетителей разницы никакой, а для админа не удобно. Все время приходится перелогиниваться. Поэтому я сделал немного по-другому: теперь для залогиненного пользователя сессия при каждой активности увеличивается на продолжительность сессии.
За активность считается любое обновление страницы сайта. Поэтому пока с сайтом что-то делается, можно не опасаться разлогинивания. А как только ушел с сайта в течение какого-то времени сессия автоматом удалится (ну или можно нажать «Выход»).
Комментариев: 2 RSS
1ptzСайт14-09-2008 18:51
Я не понял, чтобы зарегистрироваться обязательно надо комментарий писать?
2ptzСайт14-09-2008 19:02
Макс, извини, что пишу не в тот раздел. У меня с регистрацией как то неправильно получается, ввожу свой email и пароль, но непонятно залогинен ли я или нет. Если потом нажимаю "вход" появляется форма входа и постоянно висит. Еще в Opera не получается вставить ссылку, возможно глюк самой оперы. Перенеси эти мои посты куда следует пожалуйста.