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");
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("wichita@wichita.com","".$FirstName." ".$RaceDate." Race Registration",
$message,"From: $EMail");
$link = mysql_connect("localhost","logmein","withthispw");
mysql_select_db("form_21D",$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);
?>
Bookmarks