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

Проблемы с синхронизацией в ipb_member_sync.php


Вопрос

Для синхронизации форума с CMS я использую функции on_login, on_email_change из класса ipb_member_sync.

Но СMS также как и IPB использует экземпляр $DB, поэтому возникают конфликты. Как решить проблему? пробовал вот так:

function on_login($member=array())
{
  global $DB;
  $DBF = $DB;
  //подключение CMS
  require_once("путь к файлу CMS");

  /*
   код синхронизации, использующий API СMS
  */

  $DB = $DBF;
}

 

но выходит непонятная ошибка SQL

mySQL query error: SELECT macro_value, macro_replace FROM ibf_macro WHERE macro_set='1'

mySQL error: 
mySQL error code: 
Date: Saturday 28th of May 2005 10:52:12 AM

Проверил этот запрос в phpmyadmin - работает. Код синхронизации выполняется.[1117267247:1117269181]разобрался, тему можно удалить

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

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

  • 0
Но СMS также как и IPB использует экземпляр $DB, поэтому возникают конфликты.

А что за конфликты? :D

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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