need to code a few thing for order form
Moderator: General Moderators
-
darkfreaks
- Forum Commoner
- Posts: 59
- Joined: Sat Sep 09, 2006 3:59 pm
need to code a few thing for order form
ok so like my order form is setup to determine specific prices ofr each item it defines the price ofr each item, but now i want to do something like if a certain option in the select box is selected to change the price based off the option say like i want to include a certain fee for certain parts used to make the item? how would i do that. 
-
impulse()
- Forum Regular
- Posts: 748
- Joined: Wed Aug 09, 2006 8:36 am
- Location: Staffordshire, UK
- Contact:
I'd use a form with radio buttons.
Code: Select all
if (isset($_GET["radioboxName"]) {
$priceOfItem = 9.99;
}
echo $priceOfItem;-
darkfreaks
- Forum Commoner
- Posts: 59
- Joined: Sat Sep 09, 2006 3:59 pm
-
darkfreaks
- Forum Commoner
- Posts: 59
- Joined: Sat Sep 09, 2006 3:59 pm
i have abunch of selects i want to make it so if you choose for instance bead type it adds a fee to the option selected.
like on bead type it glass or stone so say if i selected stone it would add a fee of whatever to the subtotal and total see where im getting at?
Code: Select all
<? if(!$_POST) { ?>
<form method="post" action="">
<div align="center" class="style8">
<p>Lilyshop Necklace Order Form </p>
<p>Name:
<input name="name" type="text" id="name">
Email:
<input name="email" type="text" id="email">
</p>
<p>Necklace of the Night Sky:Quantity:
<select name="NNSQTY" id="NNSQTY">
<option value="" <?php if ($NNSQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 20; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
Bead:
<select name="NNSBT" id="NNSBT">
<option>Glass</option>
<option>Stone</option>
</select>
Chain Size:
<select name="NNS_size" id="NNS_size">
<option>Large</option>
<option>Small</option>
</select>
Bead-size:
<select name="NNSBS" id="select9">
<option>6mm</option>
<option>8mm</option>
</select>
Bead color:
<select name="NNSBC" id="select14">
<option>Red</option>
<option>Orange</option>
<option>Yellow</option>
<option>Green</option>
<option>Blue</option>
<option>Indigo</option>
<option>Violet</option>
<option>Black</option>
<option>Brown</option>
<option>Silver</option>
<option>Clear</option>
</select>
Pattern:
<select name="NNSP" id="select19">
<option>bead</option>
<option>loop</option>
<option>chain-loop</option>
<option>bead-loop</option>
<option>bead-chain</option>
<option>chain</option>
</select>
Length:
<select name="NNSL" id="NNSL">
<option value="" <?php if ($NNSQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 50; $i++) {
echo("<option value=\"$i\"");
if ($ag == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
</p>
<p>Chainmaile Beaded FancyNecklace:Quantity:
<select name="CBFNQTY" id="CBFNQTY">
<option value="" <?php if ($CBFNQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 20; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
Bead:
<select name="CBFNBT" id="CBFNBT">
<option>Glass</option>
<option>Stone</option>
</select>
Chain Size: <select name="CBFN_size" id="select5">
<option>Large</option>
<option>Small</option>
</select>
Bead-size:
<select name="CBFNBS" id="select10">
<option>6mm</option>
<option>8mm</option>
</select>
Bead color:
<select name="CBFNBC" id="select15">
<option>Red</option>
<option>Orange</option>
<option>Yellow</option>
<option>Green</option>
<option>Blue</option>
<option>Indigo</option>
<option>Violet</option>
<option>Black</option>
<option>Brown</option>
<option>Silver</option>
<option>Clear</option>
</select>
Pattern:
<select name="CBFNP" id="select20">
<option>bead</option>
<option>loop</option>
<option>chain-loop</option>
<option>bead-loop</option>
<option>bead-chain</option>
<option>chain</option>
</select>
Length:
<select name="CBFNL" id="select24">
<option value="" <?php if ($NNSQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 50; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
</p>
<p>Antique Key Necklace:Quantity:
<select name="AKNQTY" id="AKNQTY">
<option value="" <?php if ($AKNQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 20; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
Bead:
<select name="AKNBT" id="select2">
<option>Glass</option>
<option>Stone</option>
</select>
Chain Size: <select name="AKN_size" id="select6">
<option>Large</option>
<option>Small</option>
</select>
Bead-size:
<select name="AKNBS" id="select11">
<option>6mm</option>
<option>8mm</option>
</select>
Bead color:
<select name="AKNBC" id="select16">
<option>Red</option>
<option>Orange</option>
<option>Yellow</option>
<option>Green</option>
<option>Blue</option>
<option>Indigo</option>
<option>Violet</option>
<option>Black</option>
<option>Brown</option>
<option>Silver</option>
<option>Clear</option>
</select>
Pattern:
<select name="AKNP" id="select21">
<option>bead</option>
<option>loop</option>
<option>chain-loop</option>
<option>bead-loop</option>
<option>bead-chain</option>
<option>chain</option>
</select>
Length:
<select name="ANKL" id="select25">
<option value="" <?php if ($NNSQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 50; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
</p>
<p>Chainmaile Fancy Necklace:
Quantity:
<select name="CFNQTY" id="CFNQTY">
<option value="" <?php if ($CFNQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 20; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
Bead: <select name="CFNBT" id="select3">
<option>Glass</option>
<option>Stone</option>
</select>
Chain Size:
<select name="CFN_size" id="select7">
<option>Large</option>
<option>Small</option>
</select>
Bead-size:
<select name="CFNBS" id="select12">
<option>6mm</option>
<option>8mm</option>
</select>
Bead color:
<select name="CFNBC" id="select17">
<option>Red</option>
<option>Orange</option>
<option>Yellow</option>
<option>Green</option>
<option>Blue</option>
<option>Indigo</option>
<option>Violet</option>
<option>Black</option>
<option>Brown</option>
<option>Silver</option>
<option>Clear</option>
</select>
Pattern:
<select name="CFNP" id="select22">
<option>bead</option>
<option>loop</option>
<option>chain-loop</option>
<option>bead-loop</option>
<option>bead-chain</option>
<option>chain</option>
</select>
Length:
<select name="CFNL" id="select26">
<option value="" <?php if ($NNSQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 50; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
</p>
<p>Chainmaile V Necklace:Quantity:
<select name="CVNQTY" id="CVNQTY">
<option value="" <?php if ($CVNQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 20; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
Bead:
<select name="CVNBT" id="select4">
<option>Glass</option>
<option>Stone</option>
</select>
Chain Size:
<select name="CVN_size" id="select8">
<option>Large</option>
<option>Small</option>
</select>
Bead-size:
<select name="CVNBS" id="select13">
<option>6mm</option>
<option>8mm</option>
</select>
Bead color:
<select name="CVNBC" id="select18">
<option>Red</option>
<option>Orange</option>
<option>Yellow</option>
<option>Green</option>
<option>Blue</option>
<option>Indigo</option>
<option>Violet</option>
<option>Black</option>
<option>Brown</option>
<option>Silver</option>
<option>Clear</option>
</select>
Pattern:
<select name="CVNP" id="select23">
<option>bead</option>
<option>loop</option>
<option>chain-loop</option>
<option>bead-loop</option>
<option>bead-chain</option>
<option>chain</option>
</select>
Length:
<select name="CVNL" id="select27">
<option value="" <?php if ($NNSQTY == "") { echo("selected=\"selected\""); } ?>></option>
<?php
for ($i = 1; $i <= 50; $i++) {
echo("<option value=\"$i\"");
if ($age == $i) { echo(" selected=\"selected\""); }
echo(">$i</option>");
} ?>
</select>
</p>
<p> </p>
<p>
<input name="Submit Order" type="submit" id="Submit Order" value="Submit Order">
</p>
</div>
</form>
<p> </p>
<p> </p>
<?php
} else {
//define
$NNSQTY = $_POST[NNSQTY];
$CBFNQTY = $_POST[CBFNQTY];
$AKNQTY = $_POST[AKNQTY];
$CFNQTY = $_POST[CFNQTY];
$CVNQTY = $_POST[CVNQTY];
$name = $_POST[name];
$NNSBT = $_POST[NNSBT];
$CBFNBT = $_POST[CBFNBT];
$AKNBT = $_POST[AKNBT];
$CFNBT = $_POST[CFNBT];
$CVNBT = $_POST[CVNBT];
$NNS_size = $_POST[NNS_size];
$CBFN_size = $_POST[CBFN_size];
$AKN_size = $_POST[AKN_size];
$CFN_size = $_POST[CFN_size];
$CVN_size = $_POST[CVN_size];
$NNSBS = $_POST[NNSBS];
$CBFNBS = $_POST[CBFNBS];
$AKNBS = $_POST[AKNBS];
$CFNBS = $_POST[CFNBS];
$CVNBS = $_POST[CVNBS];
$NNSBC = $_POST[NNSBC];
$CBFNBC = $_POST[CBFNBC];
$AKNBC = $_POST[AKNBC];
$CFNBC = $_POST[CFNBC];
$CVNBC = $_POST[CVNBC];
$NNSP = $_POST[NNSP];
$CBFNP = $_POST[CBFNP];
$AKNP = $_POST[AKNP];
$CFNP = $_POST[CFNP];
$CVNP = $_POST[CVNP];
$NNSL = $_POST[NNSL];
$CBFNL = $_POST[CBFNL];
$AKNL = $_POST[AKNL];
$CFNL = $_POST[CFNL];
$CVNL = $_POST[CVNL];
$email = $_POST[email];
//define
$NNPRICE = $NNSQTY * 30;
$CBFPRICE = $CBFNQTY * 30;
$AKNPRICE = $AKNQTY * 50;
$CFNPRICE = $CFNQTY *50;
$CVNPRICE = $CVNQTY* 50;
///total price
$totalamount = $NNPRICE+$CBFPRICE+$AKNPRICE+$CFNPRICE+$CVNPRICE;
// total quantity
$totalqty= $NNSQTY+$CBFNQTY+$AKNQTY+$CFNQTY+$CVNQTY;
//mail
$to = "childlesspaganmother@yahoo.com";
$subject = "Order from " . $name;
$headers = "From: $email\r\n";
$message = "<b><font face=\"arial\" size=\"3\" color=\"pink\">" . $name . " has ordered the following items:</font>\n
\n
<table>\n
<tr><td>Necklace:</td><td>Length</td><td>Bead Size</td><td>Bead Type</td><td>Quantity</td><td>Subtotal:</td></tr>\n
<tr><td>Necklace of the Night Sky:</td><td> " . $NNSL . " </td><td> " . $NNSBS . " </td><td> " . $NNSBT . " </td><td> " . $NNSQTY . " </td><td>\$" . $NNPRICE . "</td></tr>\n
<tr><td>Chainmaile Beaded FancyNecklace:</td><td> " . $CBFNL . " </td><td> " . $CBFNBS . " </td><td> " . $CBFNBT . " </td><td>" . $CBFNQTY . "</td><td>\$" . $CBFPRICE . "</td></tr>\n
<tr><td>Antique Key Necklace:</td><td> " . $AKNL . " </td><td> " . $AKNBS . " </td><td> " . $AKNBT . " </td><td>" . $AKNQTY . "</td><td>\$" . $AKNPRICE . "</td></tr>\n
<tr><td>Chainmaile Fancy Necklace:</td><td> " . $CFNL . " </td><td> " . $CFNBS . " </td><td> " . $CFNBT . " </td><td>" . $CFNQTY . "</td><td>\$" . $CFNPRICE . "</td></tr>\n
<tr><td>Chainmaile V Necklace:</td><td> " . $CVNL . " </td><td> " . $CVNBS . " </td><td> " . $CVNBT . " </td><td>" . $CVNQTY . "</td><td>\$" . $CVNPRICE . "</td></tr>\n
<tr><td colspan=\"6\"><hr></td></tr>
<tr><td>Total:</td><td></td><td></td><td></td><td></td><td>\$" . $totalamount . "</td></tr>\n
</table>";
if (mail($to,$subject,$message,$headers)) {echo 'Your order has been sent to ', $to, ' from ', $email, ' with the subject ', $subject, ' and the following message:<br>', $message, '.';} else {echo "Something went wrong. Please send an email directly to admin@tatoos-n-piercings.com";}
}
?>