Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 07-07-2007 00:30:16 Заголовок сообщения: Форум phpbb отдельно от сайта. |
|
|
Здравствуйте!
Не подскажите, как сделать чтобы нюк использовал базу пользователей форума phpbb?
Проблема в том, что если назначаешь в конфиге нюка базу пользователей от форума, то нюк в неё ничего не пишет.
Аналогично не работает форум, если поставить в настройках форума базу пользователей от нюки.
Поля в обоих базах одинаковые, но параметры у полей разные (тип, атрибуты и т.д.).
Заранее спасибо! |
|
Вернуться к началу |
|
 |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 09-07-2007 13:15:08 Заголовок сообщения: |
|
|
Не работает в том смысле, что если для форума назначаешь базу юзеров от нюки, форум читает из неё количество и имена юзеров, но зайти на форум под этими юзерами не получается. Так же нельзя зарегистрироваться на форуме, т.к. в базу юзеров форум не добавляет записи.
Аналогично, если в конфиге нюки выставить базу юзеров от форума.
Ещё проблема: в нюковской базе время регистрации записывается так: Nov 10, 2000, а в форуме так: 1183377870, не знаю как сделать, чтобы формат времени был одинаковый. |
|
Вернуться к началу |
|
 |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 09-07-2007 16:07:21 Заголовок сообщения: |
|
|
В общем все проблемы решились: использовал таблицу юзеров от нюки. надо добавить недостающие поля, в поле levels выставить по умолчанию ноль и исправить константы в нюковском constansts.php .
Осталась проблема, чтобы нюка писала дату регистрации в формате форума. Подскажите как сделать.
Заранее спасибо!!! |
|
Вернуться к началу |
|
 |
Real Новичок


Зарегистрирован: May 25, 2007 Сообщения: 3
|
Добавлено: 09-07-2007 19:10:13 Заголовок сообщения: |
|
|
можно подробней про levels ?
сделал следующие:
В качестве прификса для таблице использую нюковский (что бы воспользоваться старой базой.)
прификс для юзерского поля то же подправил.
осталось две проблемы.
1. при создании новой темы выдаёт ошибку 404
2. при логине выдаёт ошибку
Error in obtaining userdata
Код: |
DEBUG MODE
SQL Error : 1054 Unknown column 'user_login_tries' in 'field list'
SELECT user_id, username, user_password, user_active, user_level, user_login_tries, user_last_login_try FROM nuke_users WHERE username = 'admin'
Line : 65
File : login.php
|
|
|
Вернуться к началу |
|
 |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 09-07-2007 21:40:47 Заголовок сообщения: |
|
|
В таблицу нужно добавить поля user_login_tries и user_last_login_try, их нет в нюковской базе. |
|
Вернуться к началу |
|
 |
Real Новичок


Зарегистрирован: May 25, 2007 Сообщения: 3
|
Добавлено: 09-07-2007 23:00:06 Заголовок сообщения: |
|
|
ок.
но осталась проблема с вылетом ошибки 404
когда после входа обновляешь страницу пишет что не верный пароль, логин. |
|
Вернуться к началу |
|
 |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 10-07-2007 16:37:27 Заголовок сообщения: |
|
|
Господа Гуру скриптов и всемогущего PHP, помогите с форматом даты форума  |
|
Вернуться к началу |
|
 |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 11-07-2007 23:06:57 Заголовок сообщения: |
|
|
edogs писал(а): | aze писал(а): | Господа Гуру скриптов и всемогущего PHP, помогите с форматом даты форума  |
А что с ней не так? |
Дело в том, что нюка и форум пишут в базу юзеров дату в разных форматах. Например, нюк в базе время регистрации записывает так: Nov 10, 2000, а форум так: 1183377870. Как зделать, чтобы нюк и форум писали дату регистрации в одном формате?? |
|
Вернуться к началу |
|
 |
aze Новичок


Зарегистрирован: Jan 29, 2005 Сообщения: 15
|
Добавлено: 14-07-2007 12:10:28 Заголовок сообщения: |
|
|
Спасибо, помогла замена на time() в модуле your account |
|
Вернуться к началу |
|
 |
|