In the beginning I store data collected earlier in my database. I now collect payment information. $period needs to translate into the dollar amount ($13.00 x whatever period selected). That dollar amount needs to be processed and does not seem to arrive at the process.php file.
D.
<?
$db = mysql_connect("localhost", "database_user", "password");
mysql_select_db ("database_name");
$uniqueid = md5(uniqid(rand(),1));
mysql_query("insert into customer values('$uniqueid', '$domain', '$reg_username', '$reg_password', '$reg_domain', '$reg_type', '$bulk_order', '$period', '$affiliate_id', '$owner_first_name', '$owner_last_name', '$owner_org_name',
'$owner_address1', '$owner_address2', '$owner_address3', '$owner_city', '$owner_state', '$owner_postal_code', '$owner_country', '$owner_email', '$owner_phone', '$owner_fax',
'$admin_first_name', '$admin_last_name', '$admin_org_name', '$admin_address1', '$admin_address2', '$admin_address3', '$admin_city', '$admin_state', '$admin_postal_code', '$admin_country',
'$admin_email', '$admin_phone', '$admin_fax', '$billing_first_name', '$billing_last_name', '$billing_org_name', '$billing_address1', '$billing_address2', '$billing_address3', '$billing_city', '$billing_state', '$billing_postal_code', '$billing_country', '$billing_email', '
$billing_phone', '$billing_fax', '$p_cc_num', '$p_cc_type', '$p_cc_exp_mon', '$p_cc_exp_yr', '$action', '$mldn', '', 'client254', '$app_purpose', '$nexus_category', '$nexus_validator')");
mysql_close($db);
$fp = fopen("../templates/reg_system/base.html","r");
while (!feof($fp)){
$line=fgets($fp,1024);
$pos = strpos($line, "{{CONTENT}}");
if ($pos === false) {
echo $line;
} else {
$line1 = substr($line, 0, $pos);
$line2 = substr($line, $pos+11);
echo $line1;
break;
}
}
?>
<html>
<head>
<title>Order Form</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF">
<table width="344" border="0">
<tr>
<td width="338" align="left" valign="top">
<form method="post" action="process.php">
<table width="223" border="0">
<tr align="left" valign="top">
<td width="90">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>First
Name:</b></font>
<input type="text" name="first_name" size="15" value="" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</p>
</td>
<td width="123"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Last
Name:</b></font>
<input type="text" name="last_name" size="15" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</td>
</tr>
<tr align="left" valign="top">
<td width="90"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Phone
Number:</b></font>
<input type="text" name="day_phone" size="15" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</td>
<td width="123"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Fax
Number:</b></font>
<input type="text" name="fax" size="15" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</td>
</tr>
</table>
<table width="223" border="0">
<tr>
<td>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Email
Address: </b></font>
<input type="text" name="email" size="40" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
<font face="Verdana, Arial, Helvetica, sans-serif" size="1">(must
be a valid e-mail address)</font></p>
</td>
</tr>
</table>
<table width="223" border="0">
<tr>
<td>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Company
Name: </b></font>
<input type="text" name="company" size="40" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</p>
</td>
</tr>
</table>
<table width="223" border="0">
<tr>
<td>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>
Address - Line1: </b></font>
<input type="text" name="address" size="40" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</p>
</td>
</tr>
</table>
<table width="223" border="0">
<tr>
<td>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Address
- Line2: </b></font>
<input type="text" name="address2" size="40" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</p>
</td>
</tr>
</table>
<table width="298" border="0">
<tr align="left" valign="top">
<td width="70" height="7">
<div align="center"> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">City:
</font></b></div>
</td>
<td width="81" height="7">
<div align="center"> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">State/Province:</font></b></div>
</td>
<td width="133" height="7">
<div align="center"> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Zip:</font></b></div>
</td>
</tr>
<tr align="center">
<td width="70">
<input type="text" name="city" size="12" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</td>
<td width="81">
<input type="text" name="state" size="2" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</td>
<td width="133">
<input type="text" name="zip" size="5" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</td>
</tr>
</table>
<table width="223" border="0">
<tr align="left" valign="top">
<td> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Country:
<br>
<br>
</b></font>
<select name="country" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
<option SELECTED value="">Choose a Country
<option value="USA">United States of America
<option value="CAN">Canada
<option value="UNK">Not Listed___________________________
</select>
</td>
</tr>
</table>
<br>
<table width="223" border="0">
<tr>
<td>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Credit Card
Number:</b></font>
<input type="text" name="credit_card_number" size="40" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
</p>
<p><font size="1" face="Arial, Helvetica, sans-serif"><strong>Security
Code</strong> </font><br>
<input name="card_code" type="text" id="card_code">
</p>
</td>
</tr>
</table>
<table width="223" border="0">
<tr align="left" valign="top">
<td width="90" height="47">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Month:</b></font>
<br>
<select name="expmo" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</p>
</td>
<td width="123"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Year:</b></font>
<br>
<select name="expyr" style="font-family:verdana; font-size:10px; border-top-width:1px; border-left-width:1px;">
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
</select>
</td>
</tr>
</table>
<br>
<?
switch($period){
case 0:
print 'Please select a registration period!';
break;
default:
$data2=$period*13.00;
echo 'Registration fee: '.number_format($data2,2);
}
?>
<p><br>
<input type="submit" value="Submit Order Information">
</p>
</form>
<br>
</td>
</tr>
</table>
</body>
</html>