Players / Foursome
$val) { $_POST[$key] = trim(strip_tags($val)); } // ---------------------------------------------------- // Verify existence and content of mandatory fields: // // Golfers Name Golfers Name // Guests Name Guests Name // Company Company // Home Address Home Address // Phone Phone // Fax Fax // Email E-mail (valid e-mail address) // Room Room // Smoking Smoking // Shirt Shirt // ---------------------------------------------------- // // Golfers Name if (!isset($_POST['Golfers Name']) OR $_POST['Golfers Name'] == '') { $errors[] = "Golfers Name invalid"; $ertags[] = 'Golfers Name'; } // Guests Name if (!isset($_POST['Guests Name']) OR $_POST['Guests Name'] == '') { $errors[] = "Guests Name invalid"; $ertags[] = 'Guests Name'; } // Company if (!isset($_POST['Company']) OR $_POST['Company'] == '') { $errors[] = "Company invalid"; $ertags[] = 'Company'; } // Home Address if (!isset($_POST['Home Address']) OR $_POST['Home Address'] == '') { $errors[] = "Home Address invalid"; $ertags[] = 'Home Address'; } // Phone if (!isset($_POST['Phone']) OR $_POST['Phone'] == '') { $errors[] = "Phone invalid"; $ertags[] = 'Phone'; } // Fax if (!isset($_POST['Fax']) OR $_POST['Fax'] == '') { $errors[] = "Fax invalid"; $ertags[] = 'Fax'; } // Email (check also if valid e-mail address) if (!isset($_POST['Email']) OR !preg_match("/^[0-9a-z]+(([\.\-_])[0-9a-z]+)*@[0-9a-z]+(([\.\-])[0-9a-z-]+)*\.[a-z]{2,4}$/i", $_POST['Email'])) { $errors[] = "E-mail address invalid"; $ertags[] = 'Email'; } // Room if (!isset($_POST['Room']) OR $_POST['Room'] == '') { $errors[] = "Room invalid"; $ertags[] = 'Room'; } // Shirt if (!isset($_POST['Shirt']) OR $_POST['Shirt'] == '') { $errors[] = "Shirt invalid"; $ertags[] = 'Shirt'; } // ------------------------------------------------------- // ERRORS FOUND: print out and re-display form // ------------------------------------------------------- if ($errors) { echo '
'; echo 'The following errors were encountered (see highlighted fields):
  • '; echo implode('
  • ',$errors); echo '
'; } else { // ------------------------------------------------------- // NO ERRORS FOUND: continue and construct e-mail message // ------------------------------------------------------- // echo '
'; print_r($_POST); echo '
'; include("convertPost.php"); exit; } } // END if isset _submitted // ================================================================================== // (Re) Display the form // ================================================================================== ?>

Player One

Golfers Name:
">
Guests Name:
">
Company:
">
Home Address:
">
Phone:
">
Fax:
">
Email:
">
Room:
    

T-Shirt:

Player Two

Golfers Name:
Guests Name:
Company:
Home Address:
Phone:
Fax:
Email:
Room:
King  Double  Smoking  Non-Smoking

T-Shirt:
XXL  XL  Large  Medium  Small

Player Three

Golfers Name:
Guests Name:
Company:
Home Address:
Phone:
Fax:
Email:
Room:
King  Double  Smoking  Non-Smoking

T-Shirt:
XXL  XL  Large  Medium  Small

Player Four

Golfers Name:
Guests Name:
Company:
Home Address:
Phone:
Fax:
Email:
Room:
King  Double  Smoking  Non-Smoking

T-Shirt:
XXL  XL  Large  Medium  Small