Вобщем перерыл весь инет в поисках проблемы, проблема в том что не получается, а за дача в том чтобы вывести из базы некую информацию в 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
Буду признателен если совместными усилиями разберемся...