Перейти к контенту
  • 0

Добавление поля в ibf_sessions


Вопрос

Задача — добавить ещё одно поле в таблицу сессий, заполнить его при логине и позже извлекать.

 

Никак не могу понять, каким образом IPB ведет заполнение таблицы в login.php. По внешнему виду, этим должны заниматься функции do_shutdown_insert и do_shutdown_update, но добавление в их массивы ещё одной позиции заполнения соответствующего поля не повлекло.

 

Может, кто-нибудь занимался подобным? Фантазия кончается.[1117211289:1117529930]Попытаюсь поднять вопрос ещё раз. Нэ? :D

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Хрен-то тут поднимается! ;)[1117629527:1117632757]Итак. Если добавлять в login.php, то поля, ясно море, заполняются. Но только тогда, когда пользователь входит через страницу входа.

login.php ведь только тогда срабатывает.

 

Осталось сделать, чтобы поле заполнялось при логине куками (то бишь когда на форум входит пользователь, информация которого уже с прошлого раза записана в куках).[1117629527:1117634655]В общем, функции угаданы совершенно правильно, не угадано только место: при логине куками информация пользователя обрабатывается файлом sources/classes/class_display.php. Следовательно, ищем эти функции там и мучаем таблицу sessions. :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.