View Single Post
  #188  
Old 08-24-2004, 12:29 PM
PKRWUD's Avatar
PKRWUD PKRWUD is offline
 
Join Date: Jan 2003
Location: Ventura, California
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Virulent1
im having some trouble.. install is fine.. got everything to work.. but its about modifing this form.php...

PREVIEW HERE: http://www.craq.org/vb/form.php

See theres a textbox under the first question.. i dont want that there... and i dont want "Choose one of the following choices" either... i want Yes or No to be where that textbox is now... and Under "How long will you be able to moderate" theres suppose to be 3 choices and only 2 show up... and i don't want that text box beside it there either... well thats it.. please someone help heres my current code:


PHP Code:
<?php

/*======================================================================*\
|| #################################################################### ||
|| # FORM TO THREAD/ FORUM/ PM/ EMAIL - Totally CUSTOMIZABLE FORMS    # ||
|| # Version 1.3 for vBulletin 3.x.x by Dr Erwin Loh                  # ||
|| # ---------------------------------------------------------------- # ||
|| # Copyright ?2000?2004 Dr Erwin Loh. All Rights Reserved.          # ||
|| # This file may not be redistributed in whole or significant part. # ||
|| #################################################################### ||
\*======================================================================*/

// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// ######################### REQUIRE BACK-END ############################
require_once('./global.php');

globalize($_POST, array(
'normalanswer1' => STR,
'radioanswer1' => STR,
'radioanswer2' => STR,
'radioanswer3' => STR,
'radioanswer3other' => STR,
'answer1' => STR,
'answer2' => STR,
'answer3' => STR,
'longanswer1' => STR,
'action' => STR
));

// #######################################################################
// ######################## CUSTOMIZE VARIABLES ##########################
// #######################################################################

////////////////////////////////////////////////////////////////////////////////////////////////////
////// BEGIN CUSTOMIZATION BELOW////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//USERGROUPS ALLOWED
//You can add or remove usegroups that are ALLOWED to use this form by changing the numbers below in the array 
////////////////////////////////////////////////////////////////////////////////////////////////////

if (!in_array($bbuserinfo['usergroupid'], array(2,5,6,7))) print_no_permission();

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//NAME OF THIS PHP FILE AND TEMPLATES - DO THIS BIT IF YOU ARE MAKING MORE FORMS!
//You can easily make more forms by just copying this file, renaming it, and modifying the variable in
//this file. You can keep the same templates for different forms. For more customization, you can 
//use different templates, by renaming and modifying the templates.
////////////////////////////////////////////////////////////////////////////////////////////////////

// Name of this file
$phpfilename "form.php";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//CHOOSE WHETHER YOU WANT FORM TO BE POSTED IN A NEW THREAD, NEW POLL, REPLY TO EXISITING THREAD, PMed OR EMAILED
///////////////////////////////////////////////////////////////////////////////////////////////////

//ENABLE FORM TO BE POSTED - 1 = yes, 0 = no
$formforum "0";

//FORUM TO POST NEW THREAD IN
$formforumid "0";

//ENABLE POLL TO BE CREATED - 1 = yes, 0 = no
$formpoll "1";
$formoption1 "Yes";
$formoption2 "No";

////////////////////////////////////////////////////////////////////////////////////////////////////

//ENABLE FORM TO REPLY TO EXISTING THREAD
$formreply "0";

//EXISTING THREAD ID FOR FORM TO REPLY IN
$formreplythreadid "0";

////////////////////////////////////////////////////////////////////////////////////////////////////

//ENABLE FORM TO BE PMED - 1 = yes, 0 = no
$formpm "1";

//USERID TO PM TO
$formpmid "1";

////////////////////////////////////////////////////////////////////////////////////////////////////

//ENABLE FORM TO BE EMAILED - 1 = yes, 0 = no
$formemail "1";

//EMAIL ADDRESS TO EMAIL TO
$formemailaddress "virulent@verizon.net";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//FORCE USER TO ANSWER ALL QUESTIONS - 1 = yes, 0 = no
////////////////////////////////////////////////////////////////////////////////////////////////////

$answerall "1";

////////////////////////////////////////////////////////////////////////////////////////////////////
//TITLE OF FORM (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$formtitle "Moderator Application";

////////////////////////////////////////////////////////////////////////////////////////////////////
//PURPOSE OF FORM (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$formpurpose "The purpose of this form is to allow everyone at craQ [dot] org to have an equal chance at becoming a moderator.";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//NORMAL INPUT BOX : QUESTION 1 (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$normalquestion1 "Would you be able to contribute to a monthly donation for server expenses?";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//RADIO BOX CHOICES : QUESTION 1 (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$radioquestion1 "Choose one of the following choices";

// The following choices must NOT have quotation marks
$radiochoice1a "yes";
$radiochoice1b "no";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//RADIO BOX CHOICES : QUESTION 2 (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$radioquestion2 "How old are you? [Be honest]";

// The following choices must NOT have quotation marks
$radiochoice2a "13 or below";
$radiochoice2b "14 - 18";
$radiochoice2c "18+";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//RADIO BOX CHOICES : QUESTION 3 (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$radioquestion3 "How often will you be on to moderate? [Be honest]";

// The following choices must NOT have quotation marks
$radiochoice3a "1 Hour/Less a day";
$radiochoice3b "2-4 Hours a day";
$radiochoice3c "4+ Hours a Day";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//QUESTION 1 (do not use quotation marks or you will get a parse error)
$question1 "What is your name?";
$explain1 "Please enter your real name here.";

//QUESTION 2 (do not use quotation marks or you will get a parse error)
$question2 "What is your email?";
$explain2 "Please enter your real email here.";

//QUESTION 3 (do not use quotation marks or you will get a parse error)
$question3 "What is your website?";
$explain3 "Please enter your URL here.";

////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////
//LONG TEXT AREA INPUT: QUESTION 1 (do not use quotation marks or you will get a parse error)
////////////////////////////////////////////////////////////////////////////////////////////////////

$longquestion1 "Please write down a paragraph about yourself.";
$longexplain1 "For example, a bit about your experience in this area.";

////////////////////////////////////////////////////////////////////////////////////////////////
////// END OF CUSTOMIZATION ////////////////////////////////////////////////////////////////////
/////  DO NOT CHANGE BELOW UNLESS YOU KNOW WHAT YOU ARE DOING!!! ////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////

// #######################################################################
// ######################## START MAIN SCRIPT ############################
// #######################################################################

// start navbar
$navbits = array(
    
"$phpfilename?$session[sessionurl]=> $formtitle
);

$navbits construct_navbits($navbits);
eval(
'$navbar = "' fetch_template('navbar') . '";');

if (
$action=="submit") {

if (
$answerall == "1") {
    if (
$normalanswer1 == '' OR $radioanswer1 == '' OR $radioanswer2 == '' OR $radioanswer3 == '' OR $answer1 == '' OR $answer2 == '' OR $answer3 == '' OR $longanswer1 == '')
    {
    
$errormessage "$bbuserinfo[username], you need to answer every question!";
    eval(
'print_output("' fetch_template('STANDARD_ERROR') . '");');
    exit();
    }
}

    eval(
'$formsend = "' fetch_template('formanswers') . '";');

    if (
$formforum == "1") {

                    
$DB_site->query("
                                INSERT INTO " 
TABLE_PREFIX "thread(title, lastpost, forumid, open, replycount,
                                postusername, postuserid, lastposter, dateline, iconid, visible, attach)
                                VALUES
                                        ('"
.addslashes(htmlspecialchars($bbuserinfo[username])).$formtitle', " TIMENOW ", $formforumid,
                                         1, 0, '" 
addslashes($bbuserinfo['username']) . "', $bbuserinfo[userid],
                                         '" 
addslashes($bbuserinfo['username']) . "', " TIMENOW ", 0, 1,
                                         0)
                        "
);
                
$thread['threadid'] = $DB_site->insert_id();
                
$DB_site->query("
                        INSERT INTO " 
TABLE_PREFIX "post
                                (threadid, title, username, userid, dateline, pagetext, allowsmilie,
                                 showsignature, iconid, visible)
                        VALUES
                                (
$thread[threadid], '".addslashes(htmlspecialchars($bbuserinfo[username])).$formtitle',
                                 '" 
addslashes($bbuserinfo['username']) . "', $bbuserinfo[userid], " TIMENOW ",
                                 '" 
addslashes($formsend) . "', 1, 1,
                                 0, 1)
                "
);
                
$post['postid'] = $DB_site->insert_id();
                
$DB_site->query("
                                UPDATE " 
TABLE_PREFIX "thread
                                SET firstpostid = 
$post[postid]
                                WHERE threadid = 
$thread[threadid]
                        "
);
                
$DB_site->query("
                                UPDATE " 
TABLE_PREFIX "forum
                                SET replycount = replycount +  1,
                                " 
iif($type == 'thread''threadcount = threadcount + 1,') . "
                                lastpost = " 
TIMENOW ",
                                lastposter = '" 
addslashes($bbuserinfo['username']) . "',
                                lastthread = '"
.addslashes(htmlspecialchars($bbuserinfo[username])).$formtitle',
                                lastthreadid = 
$thread[threadid]
                                WHERE forumid = 
$formforumid
                        "
);

    }

    if (
$formpoll == "1") {
              
$DB_site->query("INSERT INTO " TABLE_PREFIX "poll (question,dateline,options,votes,active,numberoptions,timeout,multiple,public) VALUES ('".addslashes(htmlspecialchars($bbuserinfo[username])).$formtitle'," TIMENOW ",'$formoption1|||$formoption2','" addslashes("0|||0") . "',1,2,0,0,0)");
            
$pollid $DB_site->insert_id();
            
$DB_site->query("UPDATE " TABLE_PREFIX "thread SET pollid = '".$pollid."' WHERE threadid = '".$thread[threadid]."'");
}

    if (
$formreply == "1") {
      
$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,pagetext,allowsmilie,showsignature,ipaddress,iconid,visible) VALUES (NULL,'$formreplythreadid','".addslashes(htmlspecialchars($bbuserinfo[username])).$formtitle','".addslashes($bbuserinfo[username])."','$bbuserinfo[userid]','".time()."','" addslashes($formsend) . "','$allowsmilie','$signature','$ipaddress','$iconid','1')");
      
$DB_site->query("UPDATE thread SET replycount = replycount + 1, lastpost = " TIMENOW ", lastposter = '".addslashes($bbuserinfo[username])."' WHERE threadid = $formreplythreadid"); 
    }

    if (
$formpm == "1") {
$DB_site->query("INSERT INTO " TABLE_PREFIX "pmtext\n\t(fromuserid, fromusername, title, message, touserarray, iconid, dateline, showsignature)\nVALUES\n\t($bbuserinfo[userid], '" addslashes($bbuserinfo['username']) . "', '".addslashes(htmlspecialchars($formtitle))."', '".addslashes(htmlspecialchars($formsend))."', '" addslashes(serialize($tostring)) . "', 0, " TIMENOW ", 1)");
$pmtextid $DB_site->insert_id();
$DB_site->query("INSERT INTO " TABLE_PREFIX "pm (pmtextid, userid, messageread) VALUES ($pmtextid$formpmid, 0)");
$DB_site->shutdown_query("UPDATE " TABLE_PREFIX "user SET pmtotal=pmtotal+1, pmunread=pmunread+1 WHERE userid = $formpmid");
    }

    if (
$formemail == "1") {
    
vbmail($formemailaddress$formtitle$formsend);
    }

    
$errormessage "$bbuserinfo[username], thank you for submitting the $bbtitle $formtitle!";
    eval(
'print_output("' fetch_template('STANDARD_ERROR') . '");');
   exit();
}

eval(
'print_output("' fetch_template('form') . '");');
?>

Here's the form.php file the way you want it...

Code:
<?php 

/*======================================================================*\ 
|| #################################################################### || 
|| # FORM TO THREAD/ FORUM/ PM/ EMAIL - Totally CUSTOMIZABLE FORMS++++# || 
|| # Version 1.3 for vBulletin 3.x.x by Dr Erwin Loh++++++++++++++++++# || 
|| # ---------------------------------------------------------------- # || 
|| # Copyright ?2000?2004 Dr Erwin Loh. All Rights Reserved.++++++++++# || 
|| # This file may not be redistributed in whole or significant part. # || 
|| #################################################################### || 
\*======================================================================*/ 

// ####################### SET PHP ENVIRONMENT ########################### 
error_reporting(E_ALL & ~E_NOTICE); 

// ######################### REQUIRE BACK-END ############################ 
require_once('./global.php'); 

globalize($_POST, array( 
'radioanswer1' => STR, 
'radioanswer2' => STR, 
'radioanswer3' => STR, 
'answer1' => STR, 
'answer2' => STR, 
'answer3' => STR, 
'longanswer1' => STR, 
'action' => STR 
)); 

// ####################################################################### 
// ######################## CUSTOMIZE VARIABLES ########################## 
// ####################################################################### 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
////// BEGIN CUSTOMIZATION BELOW//////////////////////////////////////////////////////////////////// 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//USERGROUPS ALLOWED 
//You can add or remove usegroups that are ALLOWED to use this form by changing the numbers below in the array
//////////////////////////////////////////////////////////////////////////////////////////////////// 

if (!in_array($bbuserinfo['usergroupid'], array(2,5,6,7))) print_no_permission(); 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//NAME OF THIS PHP FILE AND TEMPLATES - DO THIS BIT IF YOU ARE MAKING MORE FORMS! 
//You can easily make more forms by just copying this file, renaming it, and modifying the variable in 
//this file. You can keep the same templates for different forms. For more customization, you can
//use different templates, by renaming and modifying the templates. 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

// Name of this file 
$phpfilename = "form.php"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//CHOOSE WHETHER YOU WANT FORM TO BE POSTED IN A NEW THREAD, NEW POLL, REPLY TO EXISITING THREAD, PMed OR EMAILED 
/////////////////////////////////////////////////////////////////////////////////////////////////// 

//ENABLE FORM TO BE POSTED - 1 = yes, 0 = no 
$formforum = "0"; 

//FORUM TO POST NEW THREAD IN 
$formforumid = "0"; 

//ENABLE POLL TO BE CREATED - 1 = yes, 0 = no 
$formpoll = "1"; 
$formoption1 = "Yes"; 
$formoption2 = "No"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//ENABLE FORM TO REPLY TO EXISTING THREAD 
$formreply = "0"; 

//EXISTING THREAD ID FOR FORM TO REPLY IN 
$formreplythreadid = "0"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//ENABLE FORM TO BE PMED - 1 = yes, 0 = no 
$formpm = "1"; 

//USERID TO PM TO 
$formpmid = "1"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//ENABLE FORM TO BE EMAILED - 1 = yes, 0 = no 
$formemail = "1"; 

//EMAIL ADDRESS TO EMAIL TO 
$formemailaddress = "virulent@verizon.net"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//FORCE USER TO ANSWER ALL QUESTIONS - 1 = yes, 0 = no 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$answerall = "1"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//TITLE OF FORM (do not use quotation marks or you will get a parse error) 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$formtitle = "Moderator Application"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//PURPOSE OF FORM (do not use quotation marks or you will get a parse error) 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$formpurpose = "The purpose of this form is to allow everyone at craQ [dot] org to have an equal chance at becoming a moderator."; 


//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//RADIO BOX CHOICES : QUESTION 1 (do not use quotation marks or you will get a parse error) 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$radioquestion1 = "Would you be able to contribute to a monthly donation for server expenses?"; 

// The following choices must NOT have quotation marks 
$radiochoice1a = "yes"; 
$radiochoice1b = "no"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//RADIO BOX CHOICES : QUESTION 2 (do not use quotation marks or you will get a parse error) 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$radioquestion2 = "How old are you? [Be honest]"; 

// The following choices must NOT have quotation marks 
$radiochoice2a = "13 or below"; 
$radiochoice2b = "14 - 18"; 
$radiochoice2c = "18+"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//RADIO BOX CHOICES : QUESTION 3 (do not use quotation marks or you will get a parse error) 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$radioquestion3 = "How often will you be on to moderate? [Be honest]"; 

// The following choices must NOT have quotation marks 
$radiochoice3a = "1 Hour/Less a day"; 
$radiochoice3b = "2-4 Hours a day"; 
$radiochoice3c = "4+ Hours a Day"; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//QUESTION 1 (do not use quotation marks or you will get a parse error) 
$question1 = "What is your name?"; 
$explain1 = "Please enter your real name here."; 

//QUESTION 2 (do not use quotation marks or you will get a parse error) 
$question2 = "What is your email?"; 
$explain2 = "Please enter your real email here."; 

//QUESTION 3 (do not use quotation marks or you will get a parse error) 
$question3 = "What is your website?"; 
$explain3 = "Please enter your URL here."; 

//////////////////////////////////////////////////////////////////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////////////////////////// 
//LONG TEXT AREA INPUT: QUESTION 1 (do not use quotation marks or you will get a parse error) 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

$longquestion1 = "Please write down a paragraph about yourself."; 
$longexplain1 = "For example, a bit about your experience in this area."; 

//////////////////////////////////////////////////////////////////////////////////////////////// 
////// END OF CUSTOMIZATION //////////////////////////////////////////////////////////////////// 
/////++DO NOT CHANGE BELOW UNLESS YOU KNOW WHAT YOU ARE DOING!!! //////////////////////////////// 
//////////////////////////////////////////////////////////////////////////////////////////////////// 
//////////////////////////////////////////////////////////////////////////////////////////////////// 

// ####################################################################### 
// ######################## START MAIN SCRIPT ############################ 
// ####################################################################### 

// start navbar 
$navbits = array( 
++++"$phpfilename?$session[sessionurl]" => $formtitle 
); 

$navbits = construct_navbits($navbits); 
eval('$navbar = "' . fetch_template('navbar') . '";'); 

if ($action=="submit") { 

if ($answerall == "1") { 
++++if ($normalanswer1 == '' OR $radioanswer1 == '' OR $radioanswer2 == '' OR $radioanswer3 == '' OR $answer1 == '' OR $answer2 == '' OR $answer3 == '' OR $longanswer1 == '') 
++++{ 
++++$errormessage = "$bbuserinfo[username], you need to answer every question!"; 
++++eval('print_output("' . fetch_template('STANDARD_ERROR') . '");'); 
++++exit(); 
++++} 
} 

++++eval('$formsend = "' . fetch_template('formanswers') . '";'); 

++++if ($formforum == "1") { 

++++++++++++++++++++$DB_site->query(" 
++++++++++++++++++++++++++++++++INSERT INTO " . TABLE_PREFIX . "thread(title, lastpost, forumid, open, replycount, 
++++++++++++++++++++++++++++++++postusername, postuserid, lastposter, dateline, iconid, visible, attach) 
++++++++++++++++++++++++++++++++VALUES 
++++++++++++++++++++++++++++++++++++++++('".addslashes(htmlspecialchars($bbuserinfo[username]))." $formtitle', " . TIMENOW . ", $formforumid, 
+++++++++++++++++++++++++++++++++++++++++1, 0, '" . addslashes($bbuserinfo['username']) . "', $bbuserinfo[userid], 
+++++++++++++++++++++++++++++++++++++++++'" . addslashes($bbuserinfo['username']) . "', " . TIMENOW . ", 0, 1, 
+++++++++++++++++++++++++++++++++++++++++0) 
++++++++++++++++++++++++"); 
++++++++++++++++$thread['threadid'] = $DB_site->insert_id(); 
++++++++++++++++$DB_site->query(" 
++++++++++++++++++++++++INSERT INTO " . TABLE_PREFIX . "post 
++++++++++++++++++++++++++++++++(threadid, title, username, userid, dateline, pagetext, allowsmilie, 
+++++++++++++++++++++++++++++++++showsignature, iconid, visible) 
++++++++++++++++++++++++VALUES 
++++++++++++++++++++++++++++++++($thread[threadid], '".addslashes(htmlspecialchars($bbuserinfo[username]))." $formtitle', 
+++++++++++++++++++++++++++++++++'" . addslashes($bbuserinfo['username']) . "', $bbuserinfo[userid], " . TIMENOW . ", 
+++++++++++++++++++++++++++++++++'" . addslashes($formsend) . "', 1, 1, 
+++++++++++++++++++++++++++++++++0, 1) 
++++++++++++++++"); 
++++++++++++++++$post['postid'] = $DB_site->insert_id(); 
++++++++++++++++$DB_site->query(" 
++++++++++++++++++++++++++++++++UPDATE " . TABLE_PREFIX . "thread 
++++++++++++++++++++++++++++++++SET firstpostid = $post[postid] 
++++++++++++++++++++++++++++++++WHERE threadid = $thread[threadid] 
++++++++++++++++++++++++"); 
++++++++++++++++$DB_site->query(" 
++++++++++++++++++++++++++++++++UPDATE " . TABLE_PREFIX . "forum 
++++++++++++++++++++++++++++++++SET replycount = replycount +++1, 
++++++++++++++++++++++++++++++++" . iif($type == 'thread', 'threadcount = threadcount + 1,') . " 
++++++++++++++++++++++++++++++++lastpost = " . TIMENOW . ", 
++++++++++++++++++++++++++++++++lastposter = '" . addslashes($bbuserinfo['username']) . "', 
++++++++++++++++++++++++++++++++lastthread = '".addslashes(htmlspecialchars($bbuserinfo[username]))." $formtitle', 
++++++++++++++++++++++++++++++++lastthreadid = $thread[threadid] 
++++++++++++++++++++++++++++++++WHERE forumid = $formforumid 
++++++++++++++++++++++++"); 

++++} 

++++if ($formpoll == "1") { 
++++++++++++++$DB_site->query("INSERT INTO " . TABLE_PREFIX . "poll (question,dateline,options,votes,active,numberoptions,timeout,multiple,public) VALUES ('".addslashes(htmlspecialchars($bbuserinfo[username]))." $formtitle'," . TIMENOW . ",'$formoption1|||$formoption2','" . addslashes("0|||0") . "',1,2,0,0,0)"); 
++++++++++++$pollid = $DB_site->insert_id(); 
++++++++++++$DB_site->query("UPDATE " . TABLE_PREFIX . "thread SET pollid = '".$pollid."' WHERE threadid = '".$thread[threadid]."'"); 
} 

++++if ($formreply == "1") { 
++++++$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,pagetext,allowsmilie,showsignatu++re,ipaddress,iconid,visible) VALUES (NULL,'$formreplythreadid','".addslashes(htmlspecialchars($bbuserinfo[username]))." $formtitle','".addslashes($bbuserinfo[username])."','$bbuserinfo[userid]','".time()."','" . addslashes($formsend) . "','$allowsmilie','$signature','$ipaddress','$iconid','1')"); 
++++++$DB_site->query("UPDATE thread SET replycount = replycount + 1, lastpost = " . TIMENOW . ", lastposter = '".addslashes($bbuserinfo[username])."' WHERE threadid = $formreplythreadid");
++++} 

++++if ($formpm == "1") { 
$DB_site->query("INSERT INTO " . TABLE_PREFIX . "pmtext\n\t(fromuserid, fromusername, title, message, touserarray, iconid, dateline, showsignature)\nVALUES\n\t($bbuserinfo[userid], '" . addslashes($bbuserinfo['username']) . "', '".addslashes(htmlspecialchars($formtitle))."', '".addslashes(htmlspecialchars($formsend))."', '" . addslashes(serialize($tostring)) . "', 0, " . TIMENOW . ", 1)"); 
$pmtextid = $DB_site->insert_id(); 
$DB_site->query("INSERT INTO " . TABLE_PREFIX . "pm (pmtextid, userid, messageread) VALUES ($pmtextid, $formpmid, 0)"); 
$DB_site->shutdown_query("UPDATE " . TABLE_PREFIX . "user SET pmtotal=pmtotal+1, pmunread=pmunread+1 WHERE userid = $formpmid"); 
++++} 

++++if ($formemail == "1") { 
++++vbmail($formemailaddress, $formtitle, $formsend); 
++++} 

++++$errormessage = "$bbuserinfo[username], thank you for submitting the $bbtitle $formtitle!"; 
++++eval('print_output("' . fetch_template('STANDARD_ERROR') . '");'); 
+++exit(); 
} 

eval('print_output("' . fetch_template('form') . '");'); 
?>

And change your formanswer template as follows...

Code:
$formtitle
$bbuserinfo[username]

$radioquestion1
$radioanswer1

$radioquestion2
$radioanswer2

$radioquestion3
$radioanswer3

$question1
$answer1

$question2
$answer2

$question3
$answer3

-----------------------------------------------------
$longquestion1

$longanswer1

------------------------------------------------------
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01447 seconds
  • Memory Usage 2,047KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete