Вобщем перерыл весь инет в поисках проблемы, проблема в том что не получается, а за дача в том чтобы вывести из базы некую информацию в Postbit_legacy, тоесть взять на пример погон, у каждого пользователя свой, допустим в базе уже есть информация задача вывети каждому свое,
нарыл такой код(файл sing.php)
PHP код:
<?
session_start();
error_reporting(E_ALL & ~E_NOTICE);
require_once('./global.php');
if (isset($_SESSION['suserid'])) {$suserid=$_SESSION['suserid']; if ($suserid == '') {unset ($suserid);}}
if ($suserid>0) {
$sing = $vbulletin->db->query_first("SELECT name FROM usersing WHERE userid = $suserid");}
if ($sing != "")
{
}
else
{
$sing = "пусто";
}
echo "{$sing[name]}";
?>
и код для модуля
PHP код:
ob_start();
session_start();
$_SESSION['suserid'] = $post['userid'];
include('./sing.php');
$sing[name] = ob_get_contents();
ob_end_clean();
При обращении к sing.php напрямую выводит
пусто
а если через модуль (установить переменную $sing[name] в Postbit_legacy) вылетает ошибка:
Fatal error: Call to a member function query_first() on a non-object in
Буду признателен если совместными усилиями разберемся...