Ok i think you have it half way done. what i think your error is... is how you are calling the second bbs let me layout what i think it shouldlook like and see if this is how you have it laied out.
//////////// Begin input_form.html ////////////////////////
<head><title>Input</title></head>
<body>
<FORM METHOD="POST" ACTION="multi_submit.php3">
<INPUT TYPE="text" NAME="name" VALUE="name">
<INPUT TYPE="text" NAME="email" VALUE="email@email.com">
<INPUT TYPE="text" NAME="subject" VALUE="subject">
<INPUT TYPE="text" NAME="body" VALUE="body">
<INPUT TYPE="text" NAME="passwd" VALUE="">
<input type="submit" value="submit">
</FORM>
</body>
//////////// End input_form.html ///////////////////////
/////////////// Begin multi_submit.php3 ////////////////////////
<?
/ Start submitting to the first BBS /
$fp = fsockopen("domainone.com", 80, &$errno, &$errstr, 30);
if(!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs($fp,"/bbs/Savemessage.asp?boardID=9&name=$name&email=$email&subject=$subject&passwd=$passwd HTTP/1.0\n\n");
while(!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
/ Start submitting to the second BBS /
$fp = fsockopen("domaintwo.com", 80, &$errno, &$errstr, 30);
if(!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs($fp,"POST /bbs8/index.pl?postname=$name&email=$email&subject=$subject&body=$body HTTP/1.0\n\n");
while(!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
?>
/////////////////// end multi_submit.php3 ////////////////////////
what i think your error was you were trying to declare the variables in the wrong place ??? and or something is funy with your .pl script that it doesnt like the way the vars are coming in. Note that just the $fp connections stuff should be in multi_submit.php3 and no html or anything redeclaring the variables. this should connecto tothe two scripts and parse there output into one page.