Sorry didn't want to include all code and it is quite long with design. But here is the form that generates the information from the previous form and the code that is used to push this information forward.
Form displaying information from previous page with price generation:
<?php
session_start();
require "connect.php";
$messageonelineone = $_GET ['messageonelineone'];
$messageonelinetwo = $_GET['messageonelinetwo'];
$messagetwolineone = $_GET['messagetwolineone'];
$messagetwolinetwo = $_GET['messagetwolinetwo'];
$colourone = $_GET['colourone'];
$colourtwo = $_GET['colourtwo'];
$font = $_GET['font'];
$package = $_GET['package'];
$amount = $_GET['amount'];
//$amount2 = $_GET['amount2'];
?>
<p class="style60">Order Confirmation </p>
<p class="style65"><u>Messages</u></p>
</div>
<p class="style61">
Message one:<?php
echo $messageonelineone;
echo $messageonelinetwo;
?>
</p>
<p class="style66"> <span class="style65"><u>Colours</u></span></p>
<span class="style61">Colour one:
<?php
echo $colourone;
?>
</span> <p class="style65"><u>Font</u></p>
<span class="style61">Font:
<?php
echo $font;
?>
</span> <p class="style65"><u>Packaging</u></p>
<span class="style61">Package Type:
<?php
echo $package;
?>
</span> <p class="style65"><u>Quantity</u></p>
<span class="style61">Amount:
<?php
echo $amount;
?>
</span> <p class="style65"><u>Price</u></p>
<p class="style61"> Price: $<span class="style61">
<?php
if (!empty($_GET['package']))
{
//var_dump($_GET['package']); // debugging
if ($_GET['package'] == " 7oz Bag")
{
echo $amount2 = $_GET['amount'] * 10.99;
}
elseif ($_GET['package'] == " Gift Bag")
{
echo $amount2 = $_GET['amount'] * 3.99;
}
elseif ($_GET['package'] == " Silver Tin")
{
echo $amount2 = $_GET['amount'] * 15.99;
}
elseif ($_GET['package'] == " Elegant Fabric Bag")
{
echo $amount2 = $_GET['amount'] * 12.99;
}
else
{
echo "Cant find package - " . htmlspecialchars($_GET['package']);
}
}
?>
</span> </p> <p align="center" class="style13"> </p></td>
<td width="439" valign="top" bordercolor="#E5E5E5" bgcolor="#E5E5E5"><p class="style61"> </p>
<p class="style56"> </p>
<p class="style61"> </p>
<p class="style61">Message two:
<?php
echo $messagetwolineone;
echo $messagetwolinetwo ;
?>
</p>
<p class="style54"> </p>
<p class="style61">Colour two:
<?php
echo $colourtwo;
?>
</p>
<p class="style61"> </p>
<p class="style61"> </p>
<p class="style61"> </p>
<p class="style61"> </p>
<p class="style61"> </p>
<p class="style61"> </p>
<p class="style61"> </p>
<p class="style61"><a href="addclientform.php" class="style17"><span class="style12">
<form action="placemessageorder.php" method="get" name="form" id="form"> <input name="submit3" type="submit" class="style61" value="Make Payment"/>
</p>
Code that is used to push information forward:
<?php
session_start();
require "connect.php";
$messageonelineone = $_GET ['messageonelineone'];
$messageonelinetwo = $_GET['messageonelinetwo'];
$messagetwolineone = $_GET['messagetwolineone'];
$messagetwolinetwo = $_GET['messagetwolinetwo'];
$colourone = $_GET['colourone'];
$colourtwo = $_GET['colourtwo'];
$font = $_GET['font'];
$package = $_GET['package'];
$amount = $_GET['amount'];
$packageprice = $_GET['packageprice'];
header("Location: messagepayment.php?messageonelineone= {$messageonelineone}& messageonelinetwo= {$messageonelinetwo}& messagetwolineone= {$messagetwolineone}& messagetwolinetwo= {$messagetwolinetwo}& colourone= {$colourone}& colourtwo= {$colourtwo}& font= {$font}& package= {$package}& amount= {$amount}");
exit();
?>
Code used to add information to database:
<?php
session_start();
require "connect.php";
$Username = $_SESSION['Username'];
$DateOrder= date("Y-m-d");
$DatePaid = date ("Y-m-d");
$messageonelineone = $_GET ['messageonelineone'];
$messageonelinetwo = $_GET['messageonelinetwo'];
$messagetwolineone = $_GET['messagetwolineone'];
$messagetwolinetwo = $_GET['messagetwolinetwo'];
$colourone = $_GET['colourone'];
$colourtwo = $_GET['colourtwo'];
$font = $_GET['font'];
$package = $_GET['package'];
$amount = $_GET['amount'];
$amount2 = $_GET['amount2'];
$query = "select * FROM client WHERE Username = '".$Username."'";
$result = mysql_query($query) or die ($query . mysql_error());
while ($client = mysql_fetch_assoc($result))
{
$ClientId = $client['ClientId'];
}
$query = "insert into mm values(0,NULL,NULL,'".$messageonelineone."','".$messageonelinetwo."','".$messagetwolineone."','".$messagetwolinetwo."','".$font."','".$package."','".$colourresult."','".$colourtwo."','".$amount."','".$amount2."')";
$result = mysql_query($query, $connection)
or die ("Unable to perform query 1<br>$query1");
$query = "INSERT INTO `order`(`OrderId`, `ClientId`, `DateOrder`, `DelDate`, `DatePaid`) VALUES (0, ".$ClientId.",'".$DateOrder."', '0000-00-00','".$DatePaid."')";
$result = mysql_query($query, $connection)
or die ("Unable to perform query<br>$query");
$OrderId = mysql_insert_id($connection);
foreach ($_SESSION['cart'] as $key => $MM)
{
$query = "INSERT INTO mmorder VALUES(0,".$OrderId.",".$_SESSION['cart'][$key]['MMId'].")";
$result = mysql_query ($query, $connection)
or die ("Unable to perform query 3<br>$query");
}
unset($_SESSION['cart']);
header("Location: credit2.php");
exit();
?>
Hope this helps to explain my problem better.