Hi all
New to php & needs some help on this bit of code im not asking you to make a whole script.The script just allows you add up the prices of the componets & display the total price of them .
What i would like to know :
I would like the price to be displayed on the same page on the right hand side at the moment it changes to another page.
With an update button instead so people can change the spec & just click update to update the price & add to trolly button on the right hand side of the drop down menus.
Thanks for any help Jon
[code=php] <?php
if($_POST['submitted'] == 'yes') { // form has been filled in and submitted
$cases = array(1 => 0000, 2 => 1099, 3 => 1599,4 =>2099);
$processor = array(1 => 1000, 2 => 8999, 3 => 4999, 4 => 2999);
$ram = array(1 => 1000, 2 => 2000, 3 => 4999);
$hdd = array(1 => 1000, 2 => 2000, 3 => 5999, 4 => 6999);
$hdd2 = array(1 => 1000, 2 => 2000, 3 => 5999, 4 => 6999);
$soundcard = array(1 => 1000, 2 => 2000);
$card = array (1 => 1000, 2 => 2000);
$cdrom = array (1 => 1000, 2 => 2000, 3 => 5999, 4 => 6999);
$cdrom2 = array (1 => 1000, 2 => 2000, 3 => 5999, 4 => 6999);
$motherboard = array (1 => 1000, 2 => 2000);
$monitor = array (1 => 1000, 2 => 2000);
$mouse = array (1 => 1000, 2 => 2000);
$keyboard = array (1 => 1000, 2 => 2000);
$heatsink = array (1 => 1000, 2 => 2000);
$floppy = array (1 => 1000, 2 => 2000);
$Ncard = array (1 => 1000, 2 => 2000);
$cases_s = $_POST ['cases'];
$processor_s = $_POST['processor']; // selected components
$ram_s = $_POST['ram'];
$hdd_s = $_POST['hdd'];
$hdd2_s = $_POST['hdd2'];
$soundcard_s = $_POST['soundcard'];
$card_s = $_POST ['card'];
$cdrom_s = $_POST ['cdrom'];
$cdrom2_s = $_POST['cdrom2'];
$motherboard_s = $_POST['motherboard'];
$monitor_s = $_POST['monitor'];
$mouse_s = $_POST['mouse'];
$keyboard_s = $_POST['keyboard'];
$heatsink_s = $_POST['heatsink'];
$floppy_s = $_POST['floppy'];
$Ncard_s = $_POST['Ncard'];
$cases_c = $cases[$cases_s];
$processor_c = $processor[$processor_s]; // find the prices from the above arrays
$ram_c = $ram[$ram_s];
$hdd_c = $hdd[$hdd_s];
$hdd2_c = $hdd2[$hdd2_s];
$soundcard_c = $soundcard[$soundcard_s];
$card_c = $card[$card_s];
$cdrom_c = $cdrom[$cdrom_s];
$cdrom2_c = $cdrom2[$cdrom2_s];
$motherboard_c = $motherboard[$motherboard_s];
$monitor_c = $monitor[$monitor_s];
$mouse_c = $mouse[$mouse_s];
$keyboard_c = $keyboard[$keyboard_s];
$heatsink_c = $heatsink[$heatsink_s];
$floppy_c = $floppy[$floppy_s];
$Ncard_c = $Ncard[$Ncard_s];
$all_components = array($cases_c, $processor_c, $ram_c, $hdd_c, $hdd2_c, $soundcard_c, $card_c, $cdrom_c, $cdrom2_c, $motherboard_c, $monitor_c, $mouse_c, $keyboard_c, $heatsink_c, $floppy_c, $Ncard_c );
$cost = array_sum($all_components);
$cost_quid = $cost/100;
echo 'Cost of components: £'. $cost_quid;
} else {
?>
<div align="left"> <h1>Custom Built PC </h1>
<form action="components.php" method="post">
<h2> cases</h2>
<select name="cases">
<option value="1">None - </option>
<option value="2">Case 1 (£10.99)</option>
<option value="3">Case 2 (£15.99)</option>
<option value="4">Case 3 (£20.99)</option>
</select>
<h2> Processors</h2>
<select name="processor">
<option value="1">None - </option>
<option value="2">Intel P4 2ghz (£89.99)</option>
<option value="3">Intel Celeron 1.8ghz (£49.99)</option>
<option value="4">AMD Duron 1.2ghz (£29.99)</option>
</select>
<h2> Motherboard</h2>
<select name="motherboard">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<h2> RAM</h2>
<select name="ram">
<option value="1">None - </option>
<option value="2">256mb (£39.99)</option>
<option value="3">512mb (£49.99)</option>
</select>
<h2> Hard Drive</h2>
<select name="hdd">
<option value="1">None - </option>
<option value="2">80gb (£44.99)</option>
<option value="3">120gb (£59.99)</option>
<option value="4">160gb (£69.99)</option>
</select>
<p>
<select name="hdd2">
<option value="1">None - </option>
<option value="2">80gb (£44.99)</option>
<option value="3">120gb (£59.99)</option>
<option value="4">160gb (£69.99)</option>
</select>
<h2> Sound Card</h2>
<select name="soundcard">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<h2> Graphics card</h2>
<select name="card">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<h2> Cdrom</h2>
<select name="cdrom">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<select name="cdrom2">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<h2> Mointor</h2>
<select name="monitor">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<h2> mouse</h2>
<select name="mouse">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<h2> keyboard</h2>
<select name="keyboard">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<h2> heatsink</h2>
<select name="heatsink">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<h2> networkcard</h2>
<select name="Ncard">
<option value="1">None - </option>
<option value="2">Soundblaster 6.1 (£24.99)</option>
</select>
<p>
<input type="hidden" name="submitted" value="yes" />
<input type="submit" value="submit" />
</div>
<?php [/code]