sanitar Опубликовано 2 Мая 2008 Жалоба Поделиться Опубликовано 2 Мая 2008 возможно ли несколько форумов на одной базе поставить с разными префиксами,но чтоб таблица юзеров у них была одна на всех?т.е. чтоб при регистрации в одном,ты смог ходить по другим форумам под тем же профилем? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Мая 2008 Жалоба Поделиться Опубликовано 2 Мая 2008 Возможно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sanitar Опубликовано 2 Мая 2008 Автор Жалоба Поделиться Опубликовано 2 Мая 2008 тогда как?вписать в регистрационыый файл каждого из форумов чтоб он вписывал данные в свою таблицу юзеров и таблицы других форумов с другими префиксами,или где-то хранится отдельно префикс для каждой из таблиц,и я могу принудительно заставить форумы использовать таблицу юзеров с определённым префиксом?или ещё другой вариант?если это возможно-прошу просветить меня. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 3 Мая 2008 Жалоба Поделиться Опубликовано 3 Мая 2008 Ставятся несколько форумов с разными префиксами. В классе для работы с БД в функцию query(может ещё в какую-то) перед вызовом mysql_query делаем замену в тексте запроса *_members -> нужный_префикс_members, таблица, в которой хранятся данные о всех пользователях. Таблиц таких штук 5, смотрите в разделе по 2.2-2.3 список в прикреплённой теме, заменяем все их. Дальше уже разве что мелкие косяки будут, решаются по ходу обкатки. Единственное, нагружать сервер всё это будет нехило... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sanitar Опубликовано 4 Мая 2008 Автор Жалоба Поделиться Опубликовано 4 Мая 2008 спасибо.буду пробовать.тему пока не закрывайте,пожалуйста. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 4 Мая 2008 Жалоба Поделиться Опубликовано 4 Мая 2008 Какая версия форума?Может чрез внешнюю атворизацию провернуть... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sanitar Опубликовано 4 Мая 2008 Автор Жалоба Поделиться Опубликовано 4 Мая 2008 ещё пока никакая.ещё не ставил,а только собираюсь.вот и изучаю возможность\невозможность данного финта ушами.думал вообще 2.1.7 ставить.но впринципе не имеет значения.так что там через внешнюю?использовать другой сервер для авторизаций?или как? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 5 Мая 2008 Жалоба Поделиться Опубликовано 5 Мая 2008 Я делал подобное, но только я не стал дублировать запросы, а прямо в классе драйвера повторил их, заменив в запросе таблицы на "новая_база.таже_самая_таблица" и для определённых табличек, так чтобы можно было регистрироваться и пр. По поводу внешней авторизации это к GIVу Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 5 Мая 2008 Жалоба Поделиться Опубликовано 5 Мая 2008 так что там через внешнюю?использовать другой сервер для авторизаций?или как?Вот тут расписано http://wiki.iblink.ru/sources/db/external Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 5 Мая 2008 Жалоба Поделиться Опубликовано 5 Мая 2008 Я собственно к чему говорил про замену, а не внешнюю авторизацию: с внешней мы получим два раза больше подключений к серверу бд. Учитывая что все таблицы в одной базе, можно этого избежать. Тем более что там и так на однов БД несколько форумов висеть будет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 5 Мая 2008 Жалоба Поделиться Опубликовано 5 Мая 2008 Тут еще обсуждалась это же тема там без external: http://www.ibresource.ru/forums/index.php?...st&p=159354 Я бы не стал использовать external в чистом виде просто за основу бы взял его Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.