jonyork Posted September 18, 2008 Share Posted September 18, 2008 hey guys need help.making this website for a guy www.foretruss.com, and well, his order form doesnt want to cooperate. both are simple mailer forms, on on his service.html page works flawlessly, but the one on the truss.html it only emails the last entry in the form. here is the page truss.html <form action="truss.php" method="post"> <span style="font-family:monospace;"> Company: <input name="company" type="text" id="company" /> <h3>20 Gauge Plates</h3> 1 x 2 : <input name="1" type="text" id="1" /> <br /> <br /> 1 x 3: <input name="2" type="text" id="2" /> <br /><br /> 1 x 4: <input name="3" type="text" id="3" /><br /> <br /> 1 x 6: <input name="4" type="text" id="4" /><br /><br /> 1 x 7: <input name="5" type="text" id="5" /><br /><br /> 1 x 8: <input name="6" type="text" id="6" /><br /><br /> 1 x 10: <input name="7" type="text" id="7" /><br /><br /> 1 x 12: <input name="8" type="text" id="8" /><br /><br /> 1.5 x 2: <input name="9" type="text" id="9" /><br /><br /> 1.5 x 4: <input name="10" type="text" id="10" /><br /><br /> 2 x 2: <input name="11" type="text" id="11" /><br /><br /> 2 x 4: <input name="12" type="text" id="12" /><br /><br /> 2 x 6: <input name="13" type="text" id="13" /><br /><br /> 2 x 8: <input name="14" type="text" id="14" /><br /><br /> 2 x 10: <input name="15" type="text" id="15" /><br /><br /> 2 x 12: <input name="16" type="text" id="16" /><br /><br /> 2 x 48: <input name="17" type="text" id="17" /><br /><br /> 2.5 x 12: <input name="18" type="text" id="18" /><br /><br /> 3 x 2: <input name="19" type="text" id="19" /><br /><br /> 3 x 4 : <input name="20" type="text" id="20" /><br /><br /> 3 x 5: <input name="21" type="text" id="21" /><br /><br /> 3 x 6: <input name="22" type="text" id="22" /><br /><br /> 3 x 7: <input name="23" type="text" id="23" /><br /><br /> 3 x 8: <input name="24" type="text" id="24" /><br /><br /> 3 x 10: <input name="25" type="text" id="25" /><br /><br /> 3 x 12: <input name="26" type="text" id="26" /><br /><br /> 3 x 14: <input name="27" type="text" id="27" /><br /><br /> 3 x 16: <input name="28" type="text" id="28" /><br /><br /> 3 x 48: <input name="29" type="text" id="29" /><br /><br /> 4 x 4: <input name="30" type="text" id="30" /><br /><br /> 4 x 5: <input name="31" type="text" id="31" /><br /><br /> 4 x 6: <input name="32" type="text" id="32" /><br /><br /> 4 x 7: <input name="33" type="text" id="33" /><br /><br /> 4 x 8: <input name="34" type="text" id="34" /><br /><br /> 4 x 10: <input name="35" type="text" id="35" /><br /><br /> 4 x 12: <input name="36" type="text" id="36" /><br /><br /> 4 x 14: <input name="37" type="text" id="37" /><br /><br /> 4 x 16: <input name="38" type="text" id="38" /><br /><br /> 4 x 20: <input name="39" type="text" id="39" /><br /><br /> 4 x 48: <input name="40" type="text" id="40" /><br /><br /> 5 x 5: <input name="41" type="text" id="41" /><br /><br /> 5 x 6: <input name="42" type="text" id="42" /><br /><br /> 5 x 7: <input name="43" type="text" id="43" /><br /><br /> 5 x 8: <input name="44" type="text" id="44" /><br /><br /> 5 x 9: <input name="45" type="text" id="45" /><br /><br /> 5 x 10: <input name="46" type="text" id="46" /><br /><br /> 5 x 12: <input name="47" type="text" id="47" /><br /><br /> 5 x 14: <input name="48" type="text" id="48" /><br /><br /> 5 x 16: <input name="49" type="text" id="49" /><br /><br /> 5 x 48: <input name="50" type="text" id="50" /><br /><br /> 6 x 6: <input name="51" type="text" id="51" /><br /><br /> 6 x 8: <input name="52" type="text" id="52" /><br /><br /> 6 x 10: <input name="53" type="text" id="53" /><br /><br /> 6 x 12: <input name="54" type="text" id="54" /><br /><br /> 6 x 14: <input name="55" type="text" id="55" /><br /><br /> 6 x 16: <input name="56" type="text" id="56" /><br /><br /> 6 x 20: <input name="57" type="text" id="57" /><br /><br /> 6 x 24: <input name="58" type="text" id="58" /><br /><br /> 6 x 48: <input name="59" type="text" id="59" /><br /><br /> 8 x 8: <input name="60" type="text" id="60" /><br /><br /> 8 x 9: <input name="61" type="text" id="61" /><br /><br /> 8 x 10: <input name="62" type="text" id="62" /><br /><br /> 8 x 12: <input name="63" type="text" id="63" /><br /><br /> 8 x 14: <input name="64" type="text" id="64" /><br /><br /> 8 x 16: <input name="65" type="text" id="65" /><br /><br /> 8 x 18: <input name="66" type="text" id="66" /><br /><br /> 8 x 20: <input name="67" type="text" id="67" /><br /><br /> 8 x 24: <input name="68" type="text" id="68" /><br /><br /> 8 x 48: <input name="69" type="text" id="69" /><br /><br /> 10 x 10: <input name="70" type="text" id="70" /><br /><br /> 10 x 12: <input name="71" type="text" id="71" /><br /><br /> 10 x 14: <input name="72" type="text" id="72" /><br /><br /> 10 x 16: <input name="73" type="text" id="73" /><br /><br /> 10 x 20: <input name="74" type="text" id="74" /><br /><br /> 10 x 24: <input name="75" type="text" id="75" /><br /><br /> 10 x 48: <input name="76" type="text" id="76" /><br /><br /> 12 x 12: <input name="77" type="text" id="77" /><br /><br /> 12 x 14: <input name="78" type="text" id="78" /><br /><br /> 12 x 16: <input name="79" type="text" id="79" /><br /><br /> 12 x 20: <input name="80" type="text" id="80" /><br /><br /> 12 x 24: <input name="81" type="text" id="81" /><br /><br /> 12 x 48: <input name="82" type="text" id="82" /> <h3>18 gauge plates<a name="18GA" id="18GA"></a></h3><h5><a href="#top">Go to Top</a></h5> 3 x 12: <input name="83" type="text" id="83" /><br /><br /> 4 x 14: <input name="84" type="text" id="84" /><br /><br /> 4 x 18: <input name="85" type="text" id="85" /><br /><br /> 6 x 12: <input name="86" type="text" id="86" /><br /><br /> 6 x 14: <input name="87" type="text" id="87" /><br /><br /> 6 x 20: <input name="88" type="text" id="88" /><br /><br /> 8 x 14: <input name="89" type="text" id="89" /><br /><br /> 8 x 16: <input name="90" type="text" id="90" /><br /><br /> 8 x 24: <input name="91" type="text" id="91" /><br /><br /> 10 x 12: <input name="92" type="text" id="92" /><br /><br /> 10 x 14: <input name="93" type="text" id="93" /><br /><br /> 10 x 20: <input name="94" type="text" id="94" /><br /><br /> 12 x 16: <input name="95" type="text" id="95" /><br /><br /> 12 x 20: <input name="96" type="text" id="96" /><h3>nail plates<a name="NAIL" id="NAIL"></a><h5><a href="#top">Go to Top</a></h5></h3> 3 x 6: <input name="97" type="text" id="97" /><br /><br /> 3 x 8: <input name="98" type="text" id="98" /><br /><br /> 3 x 12: <input name="99" type="text" id="99" /><br /> <br /> 3 x 16: <input name="100" type="text" id="100" /><br /><br /> 3 x 18: <input name="101" type="text" id="101" /><br /><br /> 3 x 24: <input name="102" type="text" id="102" /><br /><br /> 3 x 36: <input name="103" type="text" id="103" /><br /><br /> 3 x 48: <input name="104" type="text" id="104" /><br /><br /> 4 x 6: <input name="105" type="text" id="105" /><br /><br /> 4 x 8: <input name="106" type="text" id="106" /><br /><br /> 4 x 12: <input name="107" type="text" id="107" /><br /><br /> 4 x 16: <input name="108" type="text" id="108" /><br /><br /> 4 x 24: <input name="109" type="text" id="109" /><br /><br /> 4 x 30: <input name="110" type="text" id="110" /><br /><br /> 4 x 48: <input name="111" type="text" id="111" /><br /><br /> 5 x 8: <input name="112" type="text" id="112" /><br /><br /> 5 x 10: <input name="113" type="text" id="113" /><br /><br /> 5 x 48: <input name="114" type="text" id="114" /><br /><br /> 6 x 6: <input name="115" type="text" id="115" /><br /><br /> 6 x 8: <input name="116" type="text" id="116" /><br /><br /> 6 x 12: <input name="117" type="text" id="117" /><br /><br /> 6 x 16: <input name="118" type="text" id="118" /><br /><br /> 6 x 20: <input name="119" type="text" id="119" /><br /><br /> 6 x 24: <input name="120" type="text" id="120" /><br /><br /> 6 x 48: <input name="121" type="text" id="121" /><br /><br /> 8 x 8: <input name="122" type="text" id="122" /><br /><br /> 8 x 12: <input name="123" type="text" id="123" /><br /><br /> 8 x 24: <input name="124" type="text" id="124" /><br /><br /> 8 x 30: <input name="125" type="text" id="125" /><br /><br /> 8 x 48: <input name="126" type="text" id="126" /><br /><br /> 10 x 10: <input name="127" type="text" id="127" /><br /><br /> 10 x 12: <input name="128" type="text" id="128" /><br /><br /> 10 x 20: <input name="129" type="text" id="129" /><br /><br /> 10 x 24: <input name="130" type="text" id="130" /><br /><br /> 12 x 12: <input name="131" type="text" id="131" /><br /><br /> 12 x 16: <input name="132" type="text" id="132" /><br /><br /> 12 x 18: <input name="133" type="text" id="133" /><br /><br /> 12 x 20: <input name="134" type="text" id="134" /><br /><br /> 12 x 24: <input name="135" type="text" id="135" /><br /><br /> 12 x 30: <input name="136" type="text" id="136" /> <h3>Hanger<a name="HANG" id="HANG"></a></h3><h5><a href="#top">Go to Top</a></h5> FTH18: <input name="137" type="text" id="137" /><br /><br /> 1.5" NAILS: <input name="138" type="text" id="138" /><br /><br /> A35: <input name="139" type="text" id="139" /><br /><br /> FA1: <input name="140" type="text" id="140" /><br /><br /> H1: <input name="141" type="text" id="141" /><br /><br /> HGUS26: <input name="142" type="text" id="142" /><br /><br /> HGUS26-2: <input name="143" type="text" id="143" /><br /><br /> HGUS26-3: <input name="144" type="text" id="144" /><br /><br /> HGUS28-2: <input name="145" type="text" id="145" /><br /><br /> HGUS28-3: <input name="146" type="text" id="146" /><br /><br /> IUS256/11.88:<input name="147" type="text" id="147" /><br /><br /> LF2511: <input name="148" type="text" id="148" /><br /><br /> LF259: <input name="149" type="text" id="149" /><br /><br /> LS50: <input name="150" type="text" id="150" /><br /><br /> LSSU210: <input name="151" type="text" id="151" /><br /><br /> LSSU210-2: <input name="152" type="text" id="152" /><br /><br /> LU24: <input name="153" type="text" id="153" /><br /><br /> LU26: <input name="154" type="text" id="154" /><br /><br /> MTHM: <input name="155" type="text" id="155" /><br /><br /> SDS 4.5": <input name="s" type="text" id="s" /><br /><br /> SUL26: <input name="157" type="text" id="157" /><br /><br /> SUR26: <input name="158" type="text" id="158" /><br /><h5><a href="#top">Go to Top</a></h5><br /> <input name="submit" type="submit" value="Submit Info" /> </span> </form> Link to comment Share on other sites More sharing options...
jonyork Posted September 18, 2008 Author Share Posted September 18, 2008 and here is the code in truss.php any and all help is seriously appreciated <?php$to = "consult@foretruss.com";$subject = "Service Question";$message = 'Company: ' . $_POST['company'] . "\r\n";$message = '1x2: ' . $_POST['1'] . "\r\n";$message = '1x3: ' . $_POST['2'] . "\r\n";$message = '1x4: ' . $_POST['3'] . "\r\n";$message = '1x6: ' . $_POST['4'] . "\r\n";$message = '1x7: ' . $_POST['5'] . "\r\n";$message = '1x8: ' . $_POST['6'] . "\r\n";$message = '1x10: ' . $_POST['7'] . "\r\n";$message = '1x12: ' . $_POST['8'] . "\r\n";$message = '1.5x2: ' . $_POST['9'] . "\r\n";$message = '1.5x4: ' . $_POST['10'] . "\r\n";$message = '2x2: ' . $_POST['11'] . "\r\n";$message = '2x4: ' . $_POST['12'] . "\r\n";$message = '2x6: ' . $_POST['13'] . "\r\n";$message = '2x8: ' . $_POST['14'] . "\r\n";$message = '2x10: ' . $_POST['15'] . "\r\n";$message = '2x12: ' . $_POST['16'] . "\r\n";$message = '2x48: ' . $_POST['17'] . "\r\n";$message = '2.5x12: ' . $_POST['18'] . "\r\n";$message = '3x2: ' . $_POST['19'] . "\r\n";$message = '3x4: ' . $_POST['20'] . "\r\n";$message = '3x5: ' . $_POST['21'] . "\r\n";$message = '3x6: ' . $_POST['22'] . "\r\n";$message = '3x7: ' . $_POST['23'] . "\r\n";$message = '3x8: ' . $_POST['24'] . "\r\n";$message = '3x10: ' . $_POST['25'] . "\r\n";$message = '3x12: ' . $_POST['26'] . "\r\n";$message = '3x14: ' . $_POST['27'] . "\r\n";$message = '3x16: ' . $_POST['28'] . "\r\n";$message = '3x48: ' . $_POST['29'] . "\r\n";$message = '4x4: ' . $_POST['30'] . "\r\n";$message = '4x5: ' . $_POST['31'] . "\r\n";$message = '4x6: ' . $_POST['32'] . "\r\n";$message = '4x7: ' . $_POST['33'] . "\r\n";$message = '4x8: ' . $_POST['34'] . "\r\n";$message = '4x10: ' . $_POST['35'] . "\r\n";$message = '4x12: ' . $_POST['36'] . "\r\n";$message = '4x14: ' . $_POST['37'] . "\r\n";$message = '4x16: ' . $_POST['38'] . "\r\n";$message = '4x20: ' . $_POST['39'] . "\r\n";$message = '4x48: ' . $_POST['40'] . "\r\n";$message = '5x5: ' . $_POST['41'] . "\r\n";$message = '5x6: ' . $_POST['42'] . "\r\n";$message = '5x7: ' . $_POST['43'] . "\r\n";$message = '5x8: ' . $_POST['44'] . "\r\n";$message = '5x9: ' . $_POST['45'] . "\r\n";$message = '5x10: ' . $_POST['46'] . "\r\n";$message = '5x12: ' . $_POST['47'] . "\r\n";$message = '5x14: ' . $_POST['48'] . "\r\n";$message = '5x16: ' . $_POST['49'] . "\r\n";$message = '5x48: ' . $_POST['50'] . "\r\n";$message = '6x6: ' . $_POST['51'] . "\r\n";$message = '6x8: ' . $_POST['52'] . "\r\n";$message = '6x10: ' . $_POST['53'] . "\r\n";$message = '6x12: ' . $_POST['54'] . "\r\n";$message = '6x14: ' . $_POST['55'] . "\r\n";$message = '6x16: ' . $_POST['56'] . "\r\n";$message = '6x20: ' . $_POST['57'] . "\r\n";$message = '6x24: ' . $_POST['58'] . "\r\n";$message = '6x48: ' . $_POST['59'] . "\r\n";$message = '8x8: ' . $_POST['60'] . "\r\n";$message = '8x9: ' . $_POST['61'] . "\r\n";$message = '8x10: ' . $_POST['62'] . "\r\n";$message = '8x12: ' . $_POST['63'] . "\r\n";$message = '8x14: ' . $_POST['64'] . "\r\n";$message = '8x16: ' . $_POST['65'] . "\r\n";$message = '8x18: ' . $_POST['66'] . "\r\n";$message = '8x20: ' . $_POST['67'] . "\r\n";$message = '8x24: ' . $_POST['68'] . "\r\n";$message = '8x48: ' . $_POST['69'] . "\r\n";$message = '10x10: ' . $_POST['70'] . "\r\n";$message = '10x12: ' . $_POST['71'] . "\r\n";$message = '10x14: ' . $_POST['72'] . "\r\n";$message = '10x16: ' . $_POST['73'] . "\r\n";$message = '10x20: ' . $_POST['74'] . "\r\n";$message = '10x24: ' . $_POST['75'] . "\r\n";$message = '10x48: ' . $_POST['76'] . "\r\n";$message = '12x12: ' . $_POST['77'] . "\r\n";$message = '12x14: ' . $_POST['78'] . "\r\n";$message = '12x16: ' . $_POST['79'] . "\r\n";$message = '12x20: ' . $_POST['80'] . "\r\n";$message = '12x24: ' . $_POST['81'] . "\r\n";$message = '12x48: ' . $_POST['82'] . "\r\n";$message = '3x12 18GA: ' . $_POST['83'] . "\r\n";$message = '4x14 18GA: ' . $_POST['84'] . "\r\n";$message = '4X18 18GA: ' . $_POST['85'] . "\r\n";$message = '6X12 18GA: ' . $_POST['86'] . "\r\n";$message = '6X14 18GA: ' . $_POST['87'] . "\r\n";$message = '6X20 18GA: ' . $_POST['88'] . "\r\n";$message = '8X14 18GA: ' . $_POST['89'] . "\r\n";$message = '8X16 18GA: ' . $_POST['90'] . "\r\n";$message = '8X24 18GA: ' . $_POST['91'] . "\r\n";$message = '10X12 18GA: ' . $_POST['92'] . "\r\n";$message = '10X14 18GA: ' . $_POST['93'] . "\r\n";$message = '10X20 18GA: ' . $_POST['94'] . "\r\n";$message = '12X16 18GA: ' . $_POST['95'] . "\r\n";$message = '12X20 18GA: ' . $_POST['96'] . "\r\n";$message = '3X6 NP: ' . $_POST['97'] . "\r\n";$message = '3X8 NP: ' . $_POST['98'] . "\r\n";$message = '3X12 NP: ' . $_POST['99'] . "\r\n";$message = '3X16 NP: ' . $_POST['100'] . "\r\n";$message = '3X18 NP: ' . $_POST['101'] . "\r\n";$message = '3X24 NP: ' . $_POST['102'] . "\r\n";$message = '3X36 NP: ' . $_POST['103'] . "\r\n";$message = '3X48 NP: ' . $_POST['104'] . "\r\n";$message = '4X6 NP: ' . $_POST['105'] . "\r\n";$message = '4X8 NP: ' . $_POST['106'] . "\r\n";$message = '4X12 NP: ' . $_POST['107'] . "\r\n";$message = '4X16 NP: ' . $_POST['108'] . "\r\n";$message = '4X24 NP: ' . $_POST['109'] . "\r\n";$message = '4X30 NP: ' . $_POST['110'] . "\r\n";$message = '4X48 NP: ' . $_POST['111'] . "\r\n";$message = '5X8 NP: ' . $_POST['112'] . "\r\n";$message = '5X10 NP: ' . $_POST['113'] . "\r\n";$message = '5X48 NP: ' . $_POST['114'] . "\r\n";$message = '6X6 NP: ' . $_POST['115'] . "\r\n";$message = '6X8 NP: ' . $_POST['116'] . "\r\n";$message = '6X12 NP: ' . $_POST['117'] . "\r\n";$message = '6X16 NP: ' . $_POST['118'] . "\r\n";$message = '6X20 NP: ' . $_POST['119'] . "\r\n";$message = '6X24 NP: ' . $_POST['120'] . "\r\n";$message = '6X48 NP: ' . $_POST['121'] . "\r\n";$message = '8X8 NP: ' . $_POST['122'] . "\r\n";$message = '8X12 NP: ' . $_POST['123'] . "\r\n";$message = '8X24 NP: ' . $_POST['124'] . "\r\n";$message = '8X30 NP: ' . $_POST['125'] . "\r\n";$message = '8X48 NP: ' . $_POST['126'] . "\r\n";$message = '10X10 NP: ' . $_POST['127'] . "\r\n";$message = '10X12 NP: ' . $_POST['128'] . "\r\n";$message = '10X20 NP: ' . $_POST['129'] . "\r\n";$message = '10X24 NP: ' . $_POST['130'] . "\r\n";$message = '12X12 NP: ' . $_POST['131'] . "\r\n";$message = '12X16 NP: ' . $_POST['132'] . "\r\n";$message = '12X18 NP: ' . $_POST['133'] . "\r\n";$message = '12X20 NP: ' . $_POST['134'] . "\r\n";$message = '12X24 NP: ' . $_POST['135'] . "\r\n";$message = '12X20 NP: ' . $_POST['136'] . "\r\n";$message = 'FHT18: ' . $_POST['137'] . "\r\n";$message = '1.5" NAILS: ' . $_POST['138'] . "\r\n";$message = 'A35: ' . $_POST['139'] . "\r\n";$message = 'FA1: ' . $_POST['140'] . "\r\n";$message = 'H1: ' . $_POST['141'] . "\r\n";$message = 'HGUS26: ' . $_POST['142'] . "\r\n";$message = 'HGUS26-2: ' . $_POST['143'] . "\r\n";$message = 'HGUS26-3: ' . $_POST['144'] . "\r\n";$message = 'HGUS28-2: ' . $_POST['145'] . "\r\n";$message = 'HGUS28-3: ' . $_POST['146'] . "\r\n";$message = 'IUS256/11.88: ' . $_POST['147'] . "\r\n";$message = 'LF2511: ' . $_POST['148'] . "\r\n";$message = 'LF259: ' . $_POST['149'] . "\r\n";$message = 'LS50: ' . $_POST['150'] . "\r\n";$message = 'LSSU210: ' . $_POST['151'] . "\r\n";$message = 'LSSU210-2: ' . $_POST['152'] . "\r\n";$message = 'LU24: ' . $_POST['153'] . "\r\n";$message = 'LU26: ' . $_POST['154'] . "\r\n";$message = 'MTHM: ' . $_POST['155'] . "\r\n";$message = 'SDS 4.5": ' . $_POST['156'] . "\r\n";$message = 'SUL26: ' . $_POST['157'] . "\r\n";$message = 'SUR26: ' . $_POST['158'] . "\r\n";$from = "plates@foretruss.com";$headers = "From: $from";mail($to,$subject,$message,$headers);echo "<h3><br/> Thank you for your order.</h3>";?> Link to comment Share on other sites More sharing options...
jeffman Posted September 18, 2008 Share Posted September 18, 2008 $message = 'Company: ' . $_POST['company'] . "\r\n";$message .= '1x2: ' . $_POST['1'] . "\r\n";etc.FWIW, I've had mixed results using digits as names and IDs. YMMV, but I just prefix some letters to serial-type data: id="q158" - and then if I need to I parse out the letter. Link to comment Share on other sites More sharing options...
jonyork Posted September 18, 2008 Author Share Posted September 18, 2008 thanks alot, cant believe i missed that. Link to comment Share on other sites More sharing options...
jeffman Posted September 18, 2008 Share Posted September 18, 2008 We've all done it. If you're like me, you wrote the second line once and then pasted the error 157 times. Link to comment Share on other sites More sharing options...
jonyork Posted September 18, 2008 Author Share Posted September 18, 2008 now how would i go about to add all those numerical values up, and display it in the email? Link to comment Share on other sites More sharing options...
jeffman Posted September 18, 2008 Share Posted September 18, 2008 You really mean adding, now, not just string concatenating? I'm missing something. I assumed the client was inputting numbers of lumber units. Do you just want total number of units, regardless of the actual product? Or is the client inputting dollar amounts?Running your $_POST through a foreach loop comes to mind. Part of the loop could exclude certain values based on their index. Link to comment Share on other sites More sharing options...
jonyork Posted September 18, 2008 Author Share Posted September 18, 2008 You really mean adding, now, not just string concatenating? I'm missing something. I assumed the client was inputting numbers of lumber units. Do you just want total number of units, regardless of the actual product? Or is the client inputting dollar amounts?Running your $_POST through a foreach loop comes to mind. Part of the loop could exclude certain values based on their index.the product is sold by boxes, and he would like to have it automatically tell him how many boxes in the order Link to comment Share on other sites More sharing options...
jeffman Posted September 18, 2008 Share Posted September 18, 2008 That makes sense. A foreach loop should do it. In human code:total = 0for each POST itemif item is one I want to tallytotal += item Link to comment Share on other sites More sharing options...
jonyork Posted September 18, 2008 Author Share Posted September 18, 2008 could i not do something like this? $boxes= $_POST['1'] + $_POST['2'] + $_POST['3'] + $_POST['4'] + $_POST['5'] + $_POST['6'] + $_POST['7'] + $_POST['8'] + $_POST['9'] + $_POST['10'] + $_POST['11'] + $_POST['12'] + $_POST['13'] + $_POST['14'] + $_POST['15'] + $_POST['16'] + $_POST['17'] + $_POST['18'] + $_POST['19'] + $_POST['20'] + $_POST['21'] + $_POST['22'] + $_POST['23'] + $_POST['24'] + $_POST['25'] + $_POST['26'] + $_POST['27'] + $_POST['28'] + $_POST['29'] + $_POST['30'] + $_POST['31'] + $_POST['32'] + $_POST['33'] + $_POST['34'] + $_POST['35'] + $_POST['36'] + $_POST['37'] + $_POST['38'] + $_POST['39'] + $_POST['40'] + $_POST['41'] + $_POST['42'] + $_POST['43'] + $_POST['44'] + $_POST['45'] + $_POST['46'] + $_POST['47'] + $_POST['48'] + $_POST['49'] + $_POST['50'] + $_POST['51'] + $_POST['52'] + $_POST['53'] + $_POST['54'] + $_POST['55'] + $_POST['56'] + $_POST['57'] + $_POST['58'] + $_POST['59'] + $_POST['60'] + $_POST['61'] + $_POST['62'] + $_POST['63'] + $_POST['64'] + $_POST['65'] + $_POST['66'] + $_POST['67'] + $_POST['68'] + $_POST['69'] + $_POST['70'] + $_POST['71'] + $_POST['72'] + $_POST['73'] + $_POST['74'] + $_POST['75'] + $_POST['76'] + $_POST['77'] + $_POST['78'] + $_POST['79'] + $_POST['80'] + $_POST['81'] + $_POST['82'] + $_POST['83'] + $_POST['84'] + $_POST['85'] + $_POST['86'] + $_POST['87'] + $_POST['88'] + $_POST['89'] + $_POST['90'] + $_POST['91'] + $_POST['92'] + $_POST['93'] + $_POST['94'] + $_POST['95'] + $_POST['96']+ $_POST['97'] + $_POST['98'] + $_POST['99'] + $_POST['100'] + $_POST['101'] + $_POST['102'] + $_POST['103'] + $_POST['104'] + $_POST['105'] + $_POST['106'] + $_POST['107'] + $_POST['108'] + $_POST['109'] + $_POST['110'] + $_POST['111'] + $_POST['112'] + $_POST['113'] + $_POST['114'] + $_POST['115'] + $_POST['116'] + $_POST['117'] + $_POST['118'] + $_POST['119'] + $_POST['120'] + $_POST['121'] + $_POST['122'] + $_POST['123'] + $_POST['124'] + $_POST['125'] + $_POST['126'] + $_POST['127'] + $_POST['128'] + $_POST['129'] + $_POST['130'] + $_POST['131'] + $_POST['132'] + $_POST['133'] + $_POST['134'] + $_POST['135'] + $_POST['136'] + $_POST['137'] + $_POST['138'] + $_POST['139'] + $_POST['140'] + $_POST['141'] + $_POST['142'] + $_POST['143'] + $_POST['144'] + $_POST['145'] + $_POST['146'] + $_POST['147'] + $_POST['148'] + $_POST['149'] + $_POST['150'] + $_POST['151'] + $_POST['152'] + $_POST['153'] + $_POST['154'] + $_POST['155'] + $_POST['156'] + $_POST['157'] + $_POST['158']; Link to comment Share on other sites More sharing options...
jeffman Posted September 18, 2008 Share Posted September 18, 2008 The idea of the for loop is to save you from doing all that typing! But since you've already done it, yes. Your code is in effect the loop unspooled. But realize: Using the loop, you could add products to your page and not have to rewrite the summing routine. With your method, you'll need to tweak the PHP every time you tweak the sales page. It's also a bad habit to get into because it leaves code that's hard to read and multiplies the chances of mismatched terminator errors (missing quote mark or bracket). Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.