"")) { if ((is_integer(strpos($email, "<"))) || (is_integer(strpos($email, ">")))) { $errormessage .= '
  • The ' . $fieldname . ' field cannot contain HTML code.
  • '; } $domain = explode("@", $email); if (!preg_match("/^[-_.[:alnum:]]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]])\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i", $email)) { $errormessage .= '
  • The ' . $fieldname . ' you entered is not a valid email address.
  • '; } } return $errormessage; } // VALIDATES FIELDS function validString($string, $fieldname) { $errormessage = ""; if ((!isset($string)) || ($string == "")) { $errormessage .= '
  • Please fill in your ' . $fieldname . '.
  • '; } else { if ((is_integer(strpos($string, "<"))) || (is_integer(strpos($string, ">")))) { $errormessage .= '
  • The ' . $fieldname . ' field cannot contain HTML code.
  • '; } } return $errormessage; } /* ====================== END FUNCITONS ====================== */ if ($_POST) { // VALIDATE FIELDS if ( validString($_POST['name'], 'name') ) { $name = validString($_POST['name'], 'Name'); if ($name) { $error = true; } } if (!$_POST['phone'] && !$_POST['email']) { $phoneormail = '
  • Please fill in either your Phone number or your Email address.
  • '; if ($phoneormail) { $error = true; } } else { if ( $_POST['phone'] && !$_POST['email'] ) { $phone = validString($_POST['phone'], 'Phone Number'); if ($phone) { $error = true; } } elseif ( $_POST['email'] && !$_POST['phone']) { $email = validOptionalEmail($_POST['email'], 'Email Address'); if ($email) { $error = true; } } } // BUILD A LIST OF ERRORS if ($error == true) { $error_msg = ''."\n"; } else { // no errors, so we build our message $recipient = 'jason@incamps.com'; // CREATE EMAIL $subject = "InCamps Contact Form"; $from = stripslashes($_POST['name']); $msg = "Below is the registration information sent by ".$from.":"; $msg.="\n\nPersonal Info:"; $msg.="\n\nName: ".$_POST['name']; $msg.="\nEmail: ".$_POST['email']; $msg.="\nPhone Number: ".$_POST['phone']; $msg.="\nCamp Info:"; $msg.="\nCamp Type: ".$_POST['camp']; $msg.="\nAbility Level: ".$_POST['level']; $msg.="\n\nMessage:"; $msg.="\n\n".$_POST['message']; $msg.="\nHow did you hear about us: ".$_POST['how']; $msg.="\n".stripslashes($_POST['MsgBody'])."\n"; $body = "Hello ".$from.", Confirmation message goes here. "; if (@mail($recipient,$subject,$msg)) { $msg = "

    Thank you for contacting us.
    We will get in touch with you shortly.

    "; if ($_POST['email']) { // comment the next line back in if you want to send a confirmation email // @mail( $_POST['email'], "subject line goes here", $body ); } else { $msg = '

    Thank you for contacting us.
    We will get in touch with you shortly.

    '; } $msg .= nl2br("

    $mess

    "); $mail_sent = true; } else { $msg = "An unknown error occurred. Please try again!"; } } } ?>

    Contact Us

    Get in touch with us using the form below.


    id="email" value="" />
    id="phone" value="" />