I must have been tired when I posted that, please look at 'this' code and see where I messed it up please?
Is there support for this?
PHP Code:
// bot learning cycle
else if ($_REQUEST['type'] == 'AIML')
{ // XML/AIML output
$posts = $DB_site->query("
SELECT post.title, post.pagetext, post.postid
FROM post
WHERE post.threadid=http://www.adultadventurers.com/vbulletin/showthread.php?t=30093 AND post.postid!=http://www.adultadventurers.com/vbulletin/showthread.php?t=30093#post496060");
$postcache = array();
while ($post = $DB_site->fetch_array($posts))
{ // fetch the posts
$postcache[] = $post;
}
// set XML type and nocache headers
header('Content-Type: text/xml');
header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
// print out the page header
echo '<?xml version="1.0" encoding="' . $stylevar['charset'] . '"?>' . "\r\n";
echo '<aiml version="1.0">';
foreach ($postcache AS $post)
{
echo "<category>";
echo "<pattern>";
echo strtoupper($post[title]);
echo "</pattern>\r\n";
echo "<template> \r\n";
echo $post[pagetext]." \r\n";
echo "</template> \r\n";
echo "</category> \r\n";
$DB_site->query("UPDATE post SET threadid=http://www.adultadventurers.com/vbulletin/showthread.php?t=30094 WHERE postid=".$post[postid]);
}
echo "\r\n</aiml>";
}
else if ($_REQUEST['type'] == 'AIMLSHARE')
{ // XML/AIML output
$posts = $DB_site->query("
SELECT post.title, post.pagetext, post.postid
FROM post
WHERE post.threadid=http://www.adultadventurers.com/vbulletin/showthread.php?t=30094 AND post.postid!=http://www.adultadventurers.com/vbulletin/showthread.php?t=30094#post496062");
$postcache = array();
while ($post = $DB_site->fetch_array($posts))
{ // fetch the posts
$postcache[] = $post;
}
// set XML type and nocache headers
header('Content-Type: text/xml');
header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
// print out the page header
echo '<?xml version="1.0" encoding="' . $stylevar['charset'] . '"?>' . "\r\n";
echo '<aiml version="1.0">';
foreach ($postcache AS $post)
{
echo "<category>";
echo "<pattern>";
echo strtoupper($post[title]);
echo "</pattern>\r\n";
echo "<template> \r\n";
echo $post[pagetext]." \r\n";
echo "</template> \r\n";
echo "</category> \r\n";
}
echo "\r\n</aiml>";
}
/*======================================================================*\
|| ####################################################################
|| # Downloaded: 22:08, Sat May 22nd 2004
|| # CVS: $RCSfile: external.php,v $ - $Revision: 1.51 $
|| ####################################################################
\*======================================================================*/
Thanks for the help.