chdir('/path/to/forum/root'); // Load vB-Backend require('./global.php'); require(./includes/functions_newpost.php'); $userid = 1234; // The user creating the thread $forumid = 12; // The forum where the thread should be posted // Get forum & user info $foruminfo = fetch_foruminfo($forumid); $bbuserinfo = fetch_userinfo($userid); // Setup the thread $post[title] = 'Some foobar title'; $post[message] = 'Some foobar message text'; $post[poststarttime] = TIMENOW; $post[posthash] = md5($post[poststarttime] . $bbuserinfo['userid'] . $bbuserinfo['salt']); // build the thread build_new_post('thread', $foruminfo, array(), 0, $post, $errors); // Errors? if (sizeof($errors) > 0)) { // error processing }