You basically need to make a vB page out of your non-vB page. Here is an outline. Hope it helps.
Code:
<?php
error_reporting(E_ALL & ~E_NOTICE);
define('THIS_SCRIPT', 'whatever'); // SET ME
define('FWD', '/full/server/path/to/forum'); // SET ME
define('BWD', (($getcwd = getcwd()) ? $getcwd : '.'));
$phrasegroups = array();
$specialtemplates = array();
$globaltemplates = array();
$actiontemplates = array();
chdir(FWD);
require_once('./global.php');
chdir(BWD);
require_once(DIR . '/includes/class_bbcode.php');
$parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list());
$do_html = false; $do_smilies = true; $do_bbcode = true;
$do_imgcode = true; $do_nl2br = true; $cachable = false;
$query_sel_news = $db->query_read("QUERY HERE"); // SET ME
while ($r = $db->fetch_array($query_sel_news))
{
$pagetext = $parser->do_parse(
$r['pagetext'],
$do_html, $do_smilies, $do_bbcode,
$do_imgcode, $do_nl2br, $cachable
);
echo $pagetext . '<br /><br />'; // SET ME
}
$db->free_result($query_sel_news);
$db->close();
?>