Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.5.x > Made in vBSupport.org 3.5

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 20.12.2005, 13:44   #1
Продвинутый
Exclamation Как связать vB с базой игры?

Задача: есть некая игра, в которой уже есть куча народу зарегана.
Необходимо поставив vB сделать так, чтобы:
1. зарегистрированные в игре могли писать на форум БЕЗ отдельной регистрации и авторизации(если возможно) на форуме.
2. регистрация на форуме означала регистрацию в игре.
  Ответить с цитированием
Рекламка
Реклама на форуме
Старый 20.12.2005, 21:12   #2
13alex
Простоузер
Если у тебя растут руки из того места, то небольшим моддингом таблицы ты сможешь добиться того, чтобы логин и пароль от воблы юзался игрой при авторизации, а остальные поля не трогал, но для этого необходимо совмещение двух баз
  Ответить с цитированием
Старый 21.12.2005, 18:23   #3
Shaman
Продвинутый
сливать базу игры и форума - очень не хочется.
и не очень понимаю зачем тут моддинг таблицы ФОРУМА? если это станет задачей игры - цапать логин-пароль из таблицы форума?
  Ответить с цитированием
Старый 21.12.2005, 21:17   #4
vGhost
Продвинутый
Для начала посмотри оба скрипта и посмотри который из них легче модифицировать.
Потому как тебе однозначно нужно удет юзать только одну таблицу юзеров, либо форуму игровую, либо игре форумную. Это решать тебе в зависимости который из продуктов сложнее модифицировать тот и не трогаеш.

Есть ещё как минимум 2 варианта как можно иначе обыграть ситуацию но их лучше не рассматривать в виду того что это породит излишнюю не нужную нагрузку.
  Ответить с цитированием
Старый 30.12.2005, 02:44   #5
Shaman
Продвинутый
А можно как-то через LDAP это все провернуть? а то по прикидкам выходит что нехилая нагрузка на обе базы падёт, какой способ не выбери - пришивание игры к форуму, пришивание форума к игре или синхронизация "на лету".
  Ответить с цитированием
Старый 30.12.2005, 10:59   #6
Goury
Гость
Shaman, а чё за игра ?
  Ответить с цитированием
Старый 04.01.2006, 17:43   #7
Shaman
Продвинутый
Exclamation каким запросом инфа из регформы ФОРУМА клаётся в базу

Покумекал-покумекал и пришёл к выводу, что наименее напряжной (для меня) будет такая схема:
1. при регистрации через сайт(форма) в игре параллельно кладется информация в базу форума (заводится новый юзер) на основе заполненной регистрационной формы (часть полей в форме содержит нужную и там и там инфу, часть - только для игры, часть - только для форума).
2. пр модификации через сайт информации в рег.форме изменения параллельно вносятся в базу форума.
3. на форуме регистрация, логин и СР отключаются - всё только через сайт.
4. авторизация - это пока не знаю, но вроде можно завести читабельную куку для домена второго и третьего уровня одновременно.

в связи с этим вопрос: каким запросом инфа из регформы ФОРУМА клаётся в базу? Чтобы прописать его в обработчике формы на сайте.
форум - 3.5.2
Цитата:
Сообщение от Goury
Shaman, а чё за игра ?
FLASH ММОРПГ
  Ответить с цитированием
Старый 04.01.2006, 20:38   #8
Слава
Простоузер
Если регистрации с форума не будет,то все ещё проще!Тебе надо только добавить при регистрации инфу о юзере в таблицы user,userfield(userid),usertextfield(userid) ,вроде таблицы правельно написал.Ну и подоганть шифрование паролей к общей схеме.
  Ответить с цитированием
Старый 05.01.2006, 11:15   #9
vGhost
Продвинутый
Цитата:
Сообщение от Shaman
4. авторизация - это пока не знаю, но вроде можно завести читабельную куку для домена второго и третьего уровня одновременно.
Не во всех браузерах. В мозилле такое не прокатит.
Цитата:
Сообщение от Shaman
в связи с этим вопрос: каким запросом инфа из регформы ФОРУМА клаётся в базу? Чтобы прописать его в обработчике формы на сайте.
открой register.php найди строку:
// ############################### start add member ###############################

Ниже идёт "засетивание" объекта $userdata класса vB_DataManager_User Смотри как тама сделано, делай также.
Все данные пихаеш в него. Остальное он сам сделает.
А ещё поисчи на этом сайте кажется выкладывали доку по апи воблы.
  Ответить с цитированием
Старый 05.01.2006, 12:39   #10
sequence
Гуру
 
Аватар для sequence
чё тупите... давно уже описывал процедуру регистрации пользователя
http://www.vbsupport.org/forum/showp...68&postcount=2
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 00:38 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot