Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сессии и база данных

13K
17 июля 2006 года
T3xTuR3
16 / / 16.03.2006
Возможно ли как-то сделать когда сессия пользователя заканчивается в базу отправлялся какой-то запрос .. например "UPDATE users SET asd = "bum" WHERE id = $id LIMIT 1" вот...
если это возможно пожалусто расскажите как :)

Заранее благодарю ))
8
17 июля 2006 года
mfender
3.5K / / 15.06.2005
Собственно, ты всё сам уже написал. А в чём вопрос-то?

Единственное, что могу посоветовать, это использовать REPLACE, а поле ID с идентификатором сессии сделать PRIMARY. В этом случае REPLACE будет в нужной ситуации выполнять либо INSERT, либо UPDATE - писанины меньше.
13K
17 июля 2006 года
T3xTuR3
16 / / 16.03.2006
вопрос в том что я не знаю как сделать проверку когда у человека заканчивается сессия
8
17 июля 2006 года
mfender
3.5K / / 15.06.2005
Да ты никак и не узнаешь!
Иди от обратного: сам установи время, в течение которого сессия действительна. Т.е., задаёшь время в 15 минут и смотришь - ага, не вернулся в течение пятнадцати минут! Значить всё - умер. Но, оставь ему кук, по которому определишь, что он тут, всё-таки был.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог