qchrismont
10-28-2007, 02:32 PM
I am pretty new to writting web pages so if I made a dumb mistake please forgive me.
I have created a on-line order form in FrontPage and for awhile I could not get it to e-mail me the results of the form after is was filled out. Well I have fixed that problem, for the most part, it is still not giving me the senders e-mail address.
My biggest problem right now is when I publish the the page, via Frontpage's publishing tool it will not calculate. The page calculates fine in preview.
[URL="www.frick-n.com/localorder"] Here is link to site to view the source code.
Please help,
Monte
Below is a copy of the HTML: (a lot of unimpotant text was removed so this post could be submitted)
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>AZ Order Form</title>
<!--[if gte mso 9]><xml>
<mso:CustomDocumentProperties>
<mso:Approval_x0020_Level msdt:dt="string"></mso:Approval_x0020_Level>
<mso:Assigned_x0020_To msdt:dt="string"></mso:Assigned_x0020_To>
<mso:Categories msdt:dt="string">frick-n</mso:Categories>
</mso:CustomDocumentProperties>
</xml><![endif]-->
</head>
<body
<script language=javascript>
<!--//
function dm(amount)
{
string = "" + amount;
dec = string.length - string.indexOf('.');
if (string.indexOf('.') == -1)
return string + '.00';
if (dec == 1)
return string + '00';
if (dec == 2)
return string + '0';
if (dec > 3)
return string.substring(0,string.length-dec+3);
return string;
}
function calculate()
{
QtyT1 = 0; QtyT2 = 0; QtyT3 = 0; QtyT4 = 0; QtyT5 = 0; QtyT6 = 0; QtyT7 = 0;
Tot1 = 0; Tot2 = 0; Tot3 = 0; Tot4 = 0; Tot5 = 0; Tot6 = 0; Tot7 = 0;
PrcT11 = 20.00; PrcT22 = 20.00; PrcT33 = 20.00; PrcT44 = 20.00; PrcT55 = 20.00; PrcT66 = 20.00; PrcT77 = 20.00;
if (document.FrontPage_Form1.T1.value > "")
{ QtyT1 = document.FrontPage_Form1.T1.value };
document.FrontPage_Form1.T1.value = eval(QtyT1);
if (document.FrontPage_Form1.T2.value > "")
{ QtyT2 = document.FrontPage_Form1.T2.value };
document.FrontPage_Form1.T2.value = eval(QtyT2);
if (document.FrontPage_Form1.T3.value > "")
{ QtyT3 = document.FrontPage_Form1.T3.value };
document.FrontPage_Form1.T3.value = eval(QtyT3);
if (document.FrontPage_Form1.T4.value > "")
{ QtyT4 = document.FrontPage_Form1.T4.value };
document.FrontPage_Form1.T4.value = eval(QtyT4);
if (document.FrontPage_Form1.T5.value > "")
{ QtyT5 = document.FrontPage_Form1.T5.value };
document.FrontPage_Form1.T5.value = eval(QtyT5);
if (document.FrontPage_Form1.T6.value > "")
{ QtyT6 = document.FrontPage_Form1.T6.value };
document.FrontPage_Form1.T6.value = eval(QtyT6);
if (document.FrontPage_Form1.T7.value > "")
{ QtyT7 = document.FrontPage_Form1.T7.value };
document.FrontPage_Form1.T7.value = eval(QtyT7);
Tot1 = QtyT1 * PrcT11;
document.FrontPage_Form1.T11.value = dm(eval(Tot1));
Tot2 = QtyT2 * PrcT22;
document.FrontPage_Form1.T22.value = dm(eval(Tot2));
Tot3 = QtyT3 * PrcT33;
document.FrontPage_Form1.T33.value = dm(eval(Tot3));
Tot4 = QtyT4 * PrcT44;
document.FrontPage_Form1.T44.value = dm(eval(Tot4));
Tot5 = QtyT5 * PrcT55;
document.FrontPage_Form1.T55.value = dm(eval(Tot5));
Tot6 = QtyT6 * PrcT66;
document.FrontPage_Form1.T66.value = dm(eval(Tot6));
Tot7 = QtyT7 * PrcT77;
document.FrontPage_Form1.T77.value = dm(eval(Tot7));
Totamt =
eval(Tot1) +
eval(Tot2) +
eval(Tot3) +
eval(Tot4) +
eval(Tot5) +
eval(Tot6) +
eval(Tot7) ;
document.FrontPage_Form1.T100.value = dm(eval(Totamt));
Grandtotal = Totamt * 1.085
document.FrontPage_Form1.T200.value = dm(eval(Grandtotal));
}
//-->
</script>
<form method="POST" action="--WEBBOT-SELF--" onSubmit="return Calculate()">
<!--webbot bot="SaveResults" startspan S-Email-Format="HTML/BR"
S-Email-Address="payments@frick-n.com" B-Email-Label-Fields="FALSE"
B-Email-ReplyTo-From-Field="TRUE" S-Email-ReplyTo="T202"
B-Email-Subject-From-Field="FALSE" S-Email-Subject="local order"
S-Builtin-Fields
U-Confirmation-Url="http://www.frick-n.com/localorder/complete.html" --><strong>[FrontPage Save Results Component]</strong><!--webbot
bot="SaveResults" endspan -->
<div align="left">
<table border="0" width="95%">
<tr>
<p</p>
<td width="26%">
<p align="right">First and Last Name</td>
<td width="4%" align="center"><font color="#FF0000">*</font></td>
<td width="70%"><input type="text" name="T201" size="39"></td>
</tr>
<tr>
<td width="26%">
<p align="right">Member ID</td>
<td width="4%" align="center"><font color="#FF0000">*</font> </td>
<td width="70%"><input type="text" name="T205" size="39"> Must enter
to get commissions</td>
</tr>
<tr>
<td width="26%">
<p align="right">E-Mail Address</td>
<td width="4%" align="center"><font color="#FF0000">*</font></td>
<td width="70%"><input type="text" name="T202" size="39"></td>
</tr>
<tr>
<td width="26%">
<p align="right">Phone Number</td>
<td width="4%" align="center"><font color="#FF0000">*</font></td>
<td width="70%"><input type="text" name="T204" size="7"><input type="text" name="T203" size="23"></td>
</tr>
</table>
</div>
<p align="left"> </p>
<p
<input type="text" name="T1" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D1">
</select><b>Size</b><select size="1" name="D11">
</select> <font color="#D50000"><input name="T11" size="10" onchange="calculate()" tabindex="-1"></font></p>
<p align="left"> Selection 1: "Its a FRICK-N
T- <input type="text" name="T2" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D2">
</select><b>Size</b><select size="1" name="D22">
; <input name="T22" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 1: "Its a FRICK-N
T- <input type="text" name="T3" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D3">
</select><b>Size</b><select size="1" name="D33">
</select <input type="text" name="T33" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 2: "Do you think I FRICK-N
care" T-Shirt <input type="text" name="T4" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D4">
</select><b>Size</b><select size="1" name="D44">
</select> <input type="text" name="T44" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 2: "Do you think I FRICK-N
care" T-Shirt <input type="text" name="T5" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D5">
</select><b>Size</b><select size="1" name="D55">
</select> <input type="text" name="T55" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 2: "Do you think I FRICK-N
care" T-Shirt <input type="text" name="T6" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D6">
</select><b>Size</b><select size="1" name="D66">
</select> <input type="text" name="T66" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 3: Box of 200 Business
<input type="text" name="T7" size="3" value="0" onchange="calculate()">  <input type="text" name="T77" size="10" onchange="calculate()" tabindex="-1"></p>
<p Sub -Total <input type="text" name="T100" size="10" onchange="calculate()" tabindex="-1"></p>
<p + AZ Sales Tax 8.50%</p>
<p Total <input type="text" name="T200" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="center"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
<p align="left"><b>Payment must be made in cash or money order (made
payable to Frick-n) at time of pick up.</b></p>
<p align="left"><b>Large orders may require a deposit.</b></p>
</form>
<center>
</center>
</td>
</tr>
</table>
</div>
<p align="center"><font size="1"> </font>
</p>
</body>
</html>
I have created a on-line order form in FrontPage and for awhile I could not get it to e-mail me the results of the form after is was filled out. Well I have fixed that problem, for the most part, it is still not giving me the senders e-mail address.
My biggest problem right now is when I publish the the page, via Frontpage's publishing tool it will not calculate. The page calculates fine in preview.
[URL="www.frick-n.com/localorder"] Here is link to site to view the source code.
Please help,
Monte
Below is a copy of the HTML: (a lot of unimpotant text was removed so this post could be submitted)
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>AZ Order Form</title>
<!--[if gte mso 9]><xml>
<mso:CustomDocumentProperties>
<mso:Approval_x0020_Level msdt:dt="string"></mso:Approval_x0020_Level>
<mso:Assigned_x0020_To msdt:dt="string"></mso:Assigned_x0020_To>
<mso:Categories msdt:dt="string">frick-n</mso:Categories>
</mso:CustomDocumentProperties>
</xml><![endif]-->
</head>
<body
<script language=javascript>
<!--//
function dm(amount)
{
string = "" + amount;
dec = string.length - string.indexOf('.');
if (string.indexOf('.') == -1)
return string + '.00';
if (dec == 1)
return string + '00';
if (dec == 2)
return string + '0';
if (dec > 3)
return string.substring(0,string.length-dec+3);
return string;
}
function calculate()
{
QtyT1 = 0; QtyT2 = 0; QtyT3 = 0; QtyT4 = 0; QtyT5 = 0; QtyT6 = 0; QtyT7 = 0;
Tot1 = 0; Tot2 = 0; Tot3 = 0; Tot4 = 0; Tot5 = 0; Tot6 = 0; Tot7 = 0;
PrcT11 = 20.00; PrcT22 = 20.00; PrcT33 = 20.00; PrcT44 = 20.00; PrcT55 = 20.00; PrcT66 = 20.00; PrcT77 = 20.00;
if (document.FrontPage_Form1.T1.value > "")
{ QtyT1 = document.FrontPage_Form1.T1.value };
document.FrontPage_Form1.T1.value = eval(QtyT1);
if (document.FrontPage_Form1.T2.value > "")
{ QtyT2 = document.FrontPage_Form1.T2.value };
document.FrontPage_Form1.T2.value = eval(QtyT2);
if (document.FrontPage_Form1.T3.value > "")
{ QtyT3 = document.FrontPage_Form1.T3.value };
document.FrontPage_Form1.T3.value = eval(QtyT3);
if (document.FrontPage_Form1.T4.value > "")
{ QtyT4 = document.FrontPage_Form1.T4.value };
document.FrontPage_Form1.T4.value = eval(QtyT4);
if (document.FrontPage_Form1.T5.value > "")
{ QtyT5 = document.FrontPage_Form1.T5.value };
document.FrontPage_Form1.T5.value = eval(QtyT5);
if (document.FrontPage_Form1.T6.value > "")
{ QtyT6 = document.FrontPage_Form1.T6.value };
document.FrontPage_Form1.T6.value = eval(QtyT6);
if (document.FrontPage_Form1.T7.value > "")
{ QtyT7 = document.FrontPage_Form1.T7.value };
document.FrontPage_Form1.T7.value = eval(QtyT7);
Tot1 = QtyT1 * PrcT11;
document.FrontPage_Form1.T11.value = dm(eval(Tot1));
Tot2 = QtyT2 * PrcT22;
document.FrontPage_Form1.T22.value = dm(eval(Tot2));
Tot3 = QtyT3 * PrcT33;
document.FrontPage_Form1.T33.value = dm(eval(Tot3));
Tot4 = QtyT4 * PrcT44;
document.FrontPage_Form1.T44.value = dm(eval(Tot4));
Tot5 = QtyT5 * PrcT55;
document.FrontPage_Form1.T55.value = dm(eval(Tot5));
Tot6 = QtyT6 * PrcT66;
document.FrontPage_Form1.T66.value = dm(eval(Tot6));
Tot7 = QtyT7 * PrcT77;
document.FrontPage_Form1.T77.value = dm(eval(Tot7));
Totamt =
eval(Tot1) +
eval(Tot2) +
eval(Tot3) +
eval(Tot4) +
eval(Tot5) +
eval(Tot6) +
eval(Tot7) ;
document.FrontPage_Form1.T100.value = dm(eval(Totamt));
Grandtotal = Totamt * 1.085
document.FrontPage_Form1.T200.value = dm(eval(Grandtotal));
}
//-->
</script>
<form method="POST" action="--WEBBOT-SELF--" onSubmit="return Calculate()">
<!--webbot bot="SaveResults" startspan S-Email-Format="HTML/BR"
S-Email-Address="payments@frick-n.com" B-Email-Label-Fields="FALSE"
B-Email-ReplyTo-From-Field="TRUE" S-Email-ReplyTo="T202"
B-Email-Subject-From-Field="FALSE" S-Email-Subject="local order"
S-Builtin-Fields
U-Confirmation-Url="http://www.frick-n.com/localorder/complete.html" --><strong>[FrontPage Save Results Component]</strong><!--webbot
bot="SaveResults" endspan -->
<div align="left">
<table border="0" width="95%">
<tr>
<p</p>
<td width="26%">
<p align="right">First and Last Name</td>
<td width="4%" align="center"><font color="#FF0000">*</font></td>
<td width="70%"><input type="text" name="T201" size="39"></td>
</tr>
<tr>
<td width="26%">
<p align="right">Member ID</td>
<td width="4%" align="center"><font color="#FF0000">*</font> </td>
<td width="70%"><input type="text" name="T205" size="39"> Must enter
to get commissions</td>
</tr>
<tr>
<td width="26%">
<p align="right">E-Mail Address</td>
<td width="4%" align="center"><font color="#FF0000">*</font></td>
<td width="70%"><input type="text" name="T202" size="39"></td>
</tr>
<tr>
<td width="26%">
<p align="right">Phone Number</td>
<td width="4%" align="center"><font color="#FF0000">*</font></td>
<td width="70%"><input type="text" name="T204" size="7"><input type="text" name="T203" size="23"></td>
</tr>
</table>
</div>
<p align="left"> </p>
<p
<input type="text" name="T1" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D1">
</select><b>Size</b><select size="1" name="D11">
</select> <font color="#D50000"><input name="T11" size="10" onchange="calculate()" tabindex="-1"></font></p>
<p align="left"> Selection 1: "Its a FRICK-N
T- <input type="text" name="T2" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D2">
</select><b>Size</b><select size="1" name="D22">
; <input name="T22" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 1: "Its a FRICK-N
T- <input type="text" name="T3" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D3">
</select><b>Size</b><select size="1" name="D33">
</select <input type="text" name="T33" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 2: "Do you think I FRICK-N
care" T-Shirt <input type="text" name="T4" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D4">
</select><b>Size</b><select size="1" name="D44">
</select> <input type="text" name="T44" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 2: "Do you think I FRICK-N
care" T-Shirt <input type="text" name="T5" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D5">
</select><b>Size</b><select size="1" name="D55">
</select> <input type="text" name="T55" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 2: "Do you think I FRICK-N
care" T-Shirt <input type="text" name="T6" size="3" value="0" onchange="calculate()"><b>Color</b><select size="1" name="D6">
</select><b>Size</b><select size="1" name="D66">
</select> <input type="text" name="T66" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="left"> Selection 3: Box of 200 Business
<input type="text" name="T7" size="3" value="0" onchange="calculate()">  <input type="text" name="T77" size="10" onchange="calculate()" tabindex="-1"></p>
<p Sub -Total <input type="text" name="T100" size="10" onchange="calculate()" tabindex="-1"></p>
<p + AZ Sales Tax 8.50%</p>
<p Total <input type="text" name="T200" size="10" onchange="calculate()" tabindex="-1"></p>
<p align="center"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
<p align="left"><b>Payment must be made in cash or money order (made
payable to Frick-n) at time of pick up.</b></p>
<p align="left"><b>Large orders may require a deposit.</b></p>
</form>
<center>
</center>
</td>
</tr>
</table>
</div>
<p align="center"><font size="1"> </font>
</p>
</body>
</html>