Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: проверка существования сессии
Покинул форум
Сообщений всего: 20
Дата рег-ции: Июль 2010
Помог: 0 раз(а)
Доброго времени.
Подскажите пожалуйста, как проверить жива ли ещё сессия с определённым ID?
Есть таблица одно из полей которой является ID сессий, а остальные поля с данными.
Нужно обрабатывать данные если сессии с данным ID уже нет.
PATCH
Отправлено: 08 Августа, 2011 - 16:38:39
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
проверит наличие переменной с именем 'id' в текущеё сессии.
Или я не прав?
PATCH
Отправлено: 08 Августа, 2011 - 17:06:21
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
myrow['id'] взят с ассоциативного массива
$_SESSION['id'] = myrow['id]
проще говоря мы сделали запрос к бд на выборку id определеного юзера создали сессию с именем id и запихнули в нее нашу выборку с бд определеного юзера.
дам направление если у вас это связано с авторизацией то в этом запросе с равниваете login = $login которую вводил пользователь а проверка на существование.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.