Интегрирую движок sPaiz-Nuke к IPB и из-за не хватки информации мозги уже закипели..
При входе на сайт делаю:
если пользователь вошел на сайт, проверяю значение session_id, если пусто, то создаю для него в ibf_session сессию (гостя). Если же есть значение и сессия "умерла" (сессию установил на 8 минут, после этого она удаляется из БД или ставлю условие, чтобы не бралось из БД), тосоздаю новую, но перед тем проверяю есть ли значения member_id и хеш пароля, если есть то создаю новый sesseion_id и добавляю пользователя в БД, если........ в общем и так далее..
Меня интересует какой принцип у самого IPB входа гостей и пользователей, также проверка, есть ли у гостя ID и хеш пароля. Ведь если есть он создает новую сессию, обновляет ее в БД и в куках. Так вот, как правильно все это организовать? с кодом сам разберусь, мне только нужен аналог работы форума с пользователями и гостями.
Пробовал пользоваться классами и функциями самого форума (function.php, class_session), ничего конкретного не получилось, одни только ошибки..
так же буду очень благодарен, если дадите небольшой наглядный пример работы с таблицой ibf_session, средствами форума IPB.
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Heckfy
Интегрирую движок sPaiz-Nuke к IPB и из-за не хватки информации мозги уже закипели..
При входе на сайт делаю:
если пользователь вошел на сайт, проверяю значение session_id, если пусто, то создаю для него в ibf_session сессию (гостя). Если же есть значение и сессия "умерла" (сессию установил на 8 минут, после этого она удаляется из БД или ставлю условие, чтобы не бралось из БД), тосоздаю новую, но перед тем проверяю есть ли значения member_id и хеш пароля, если есть то создаю новый sesseion_id и добавляю пользователя в БД, если........ в общем и так далее..
Меня интересует какой принцип у самого IPB входа гостей и пользователей, также проверка, есть ли у гостя ID и хеш пароля. Ведь если есть он создает новую сессию, обновляет ее в БД и в куках. Так вот, как правильно все это организовать? с кодом сам разберусь, мне только нужен аналог работы форума с пользователями и гостями.
Пробовал пользоваться классами и функциями самого форума (function.php, class_session), ничего конкретного не получилось, одни только ошибки..
так же буду очень благодарен, если дадите небольшой наглядный пример работы с таблицой ibf_session, средствами форума IPB.
Ссылка на комментарий
Поделиться на других сайтах
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.