A hole differant code mod base from the very 1st post
Another attempt. The problem is the form field value is the email address. It cant be because I display it the form field value on another page and dont want it to be an email address I guess an array or something is needed? How?
What was Changed line added 39 and modified line 69 from origanal PHP file. then made the form field values email address
PHP Code:
<?php
include("global.inc.php");
$errors=0;
$error="The following errors occured while processing your form input.<ul>";
pt_register('POST','FirstName');
pt_register('POST','LastName');
pt_register('POST','Address');
pt_register('POST','City');
pt_register('POST','State');
pt_register('POST','ZipCode');
pt_register('POST','HomePhone');
pt_register('POST','CellPhone');
pt_register('POST','EMail');
pt_register('POST','MembershipNo');
pt_register('POST','RoarNo');
pt_register('POST','FirstClass');
pt_register('POST','TransmitterFrequency');
pt_register('POST','TransponderNo');
pt_register('POST','TrackTransponder');
pt_register('POST','SecondClass');
pt_register('POST','TransmitterFrequency2');
pt_register('POST','TransponderNo2');
pt_register('POST','TrackTransponder2');
pt_register('POST','AbilitySkillLevel');
pt_register('POST','RaceDate');
pt_register('POST','Track');
pt_register('POST','IPAddress');
pt_register('POST','DatePosted');
if($FirstName=="" || $LastName=="" || $Address=="" || $City=="" || $State=="" || $ZipCode=="" || $EMail=="" || $FirstClass=="" || $TransmitterFrequency=="" || $AbilitySkillLevel=="" || $RaceDate=="" || $Track=="" ){
$errors=1;
$error.="<li>You did not enter one or more of the required fields. Please go back and try again.";
}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$EMail)){
$error.="<li>Invalid email address entered";
$errors=1;
}
$IPAddress = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$DatePosted = date("Y-m-d h:i");
$locationEmail = $_POST['Track'];
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="First Name: ".$FirstName."
Last Name: ".$LastName."
Address: ".$Address."
City: ".$City."
State: ".$State."
Zip Code: ".$ZipCode."
Home Phone: ".$HomePhone."
Cell Phone: ".$CellPhone."
E Mail: ".$EMail."
Membership No: ".$MembershipNo."
Roar No: ".$RoarNo."
First Class: ".$FirstClass."
Transmitter Frequency: ".$TransmitterFrequency."
Transponder No: ".$TransponderNo."
Track Transponder: ".$TrackTransponder."
Second Class: ".$SecondClass."
Transmitter Frequency2: ".$TransmitterFrequency2."
Transponder No2: ".$TransponderNo2."
Track Transponder2: ".$TrackTransponder2."
Ability Skill Level: ".$AbilitySkillLevel."
Race Date: ".$RaceDate."
Track: ".$Track."
IP Address: ".$IPAddress."
Date Posted: ".$DatePosted."
";
$message = stripslashes($message);
mail("$locationEmail","".$FirstName." ".$RaceDate." Race Registration",
$message,"From: $EMail");
$link = mysql_connect("localhost","login","logmein");
mysql_select_db("wichita,$link);
$query="insert into Registration (First_Name,Last_Name,Address,City,State,Zip_Code,Home_Phone,Cell_Phone,E_Mail,Membership_No,Roar_No,First_Class,Transmitter_Frequency,Transponder_No,Track_Transponder,Second_Class,Transmitter_Frequency2,Transponder_No2,Track_Transponder2,Ability_Skill_Level,Race_Date,Track,IP_Address,Date_Posted) values ('".$FirstName."','".$LastName."','".$Address."','".$City."','".$State."','".$ZipCode."','".$HomePhone."','".$CellPhone."','".$EMail."','".$MembershipNo."','".$RoarNo."','".$FirstClass."','".$TransmitterFrequency."','".$TransponderNo."','".$TrackTransponder."','".$SecondClass."','".$TransmitterFrequency2."','".$TransponderNo2."','".$TrackTransponder2."','".$AbilitySkillLevel."','".$RaceDate."','".$Track."','".$IPAddress."','".$DatePosted."')";
mysql_query($query);
?>
<!-- This is the content of the Thank you page, be careful while changing it -->
<body bgcolor="#FFFFFF">
<h2 align="center"><h2 align="center">Registration Confirmation
<a href="#" onclick="window.print();return false;"><font size="2">PRINT</font></a><h2>
</h2></h2>
<div align="center">
<table width="100%">
<tr><td width="114">First Name: </td><td width="199" style="font-weight: bold"> <?php echo $FirstName; ?> </td>
<td width="164">First Class: </td><td style="font-weight: bold"> <?php echo $FirstClass; ?> </td></tr>
<tr><td width="114">Last Name: </td><td width="199" style="font-weight: bold"> <?php echo $LastName; ?> </td>
<td width="164">Transmitter Frequency: </td><td style="font-weight: bold"> <?php echo $TransmitterFrequency; ?> </td></tr>
<tr><td width="114">Address: </td><td width="199" style="font-weight: bold"> <?php echo $Address; ?> </td>
<td width="164">Transponder No: </td><td style="font-weight: bold"> <?php echo $TransponderNo; ?> </td></tr>
<tr><td width="114">City: </td><td width="199" style="font-weight: bold"> <?php echo $City; ?> </td>
<td width="164">Track Transponder: </td><td style="font-weight: bold"> <?php echo $TrackTransponder; ?> </td></tr>
<tr><td width="114">State: </td><td width="199" style="font-weight: bold"> <?php echo $State; ?> </td>
<td width="164">Second Class: </td><td style="font-weight: bold"> <?php echo $SecondClass; ?> </td></tr>
<tr><td width="114">Zip Code: </td><td width="199" style="font-weight: bold"> <?php echo $ZipCode; ?> </td>
<td width="164">Transmitter Frequency: </td><td style="font-weight: bold"> <?php echo $TransmitterFrequency2; ?> </td></tr>
<tr><td width="114">Home Phone: </td><td width="199" style="font-weight: bold"> <?php echo $HomePhone; ?> </td>
<td width="164">Transponder No: </td><td style="font-weight: bold"> <?php echo $TransponderNo2; ?> </td></tr>
<tr><td width="114">Cell Phone: </td><td width="199" style="font-weight: bold"> <?php echo $CellPhone; ?> </td>
<td width="164">Track Transponder: </td><td style="font-weight: bold"> <?php echo $TrackTransponder2; ?> </td></tr>
<tr><td width="114">E Mail: </td><td width="199" style="font-weight: bold"> <?php echo $EMail; ?> </td>
<td width="164">Ability Skill Level: </td><td style="font-weight: bold"> <?php echo $AbilitySkillLevel; ?> </td></tr>
<tr><td width="114">Membership No: </td>
<td width="199" style="font-weight: bold"> <?php echo $MembershipNo; ?> </td>
<td width="164">Race Date: </td><td style="font-weight: bold"> <?php echo $RaceDate; ?> </td></tr>
<tr><td width="114">Roar No: </td><td width="199" style="font-weight: bold"> <?php echo $RoarNo; ?> </td>
<td width="164">Track: </td>
<td style="font-style: italic; font-weight: bold"> <?php echo $Track; ?> </td></tr>
<tr><td width="114"> </td><td width="199"> </td><td width="164">Date Posted: </td><td> <?php echo $DatePosted; ?> </td></tr>
</table>
</div>
<!-- Do not change anything below this line -->
<?php
}
?>