Contact
if ($stat == 'send'){ ?>Het formulier is succesvol verzonden.
} else { ?> } ?>$stat = '';
// SUBMIT FORM
if (!strcasecmp(getenv("REQUEST_METHOD"),"POST")) {
foreach ($_POST as $key => $val) {
if (is_array($val)){
${$key} = $val;
} else {
${$key} = trim(stripslashes(htmlspecialchars(strip_tags($val),ENT_QUOTES)));
}
}
$res_error = array();
// CHECK REQUIRED FIELDS
if(isset($bedrijfsnaam) && strlen($bedrijfsnaam) == 0) $res_error['bedrijfsnaam'] = "error";
if(isset($contactpersoon) && strlen($contactpersoon) == 0) $res_error['contactpersoon'] = "error";
if(isset($adres) && strlen($adres) == 0) $res_error['adres'] = "error";
if(isset($postcode) && strlen($postcode) == 0) $res_error['postcode'] = "error";
if(isset($plaats) && strlen($plaats) == 0) $res_error['plaats'] = "error";
if(isset($telefoon) && strlen($telefoon) == 0) $res_error['telefoon'] = "error";
if(strlen($email) == 0 || (!preg_match('/^([&\w\-\+\_\.]+)@(\w[\w\-\+\_]{1,}\.){1,}(\w{2,})$/', $email, $check)) ) $res_error['email'] = "error";
if (empty($res_error)){
// MAIL OPSTELLEN
$message = '';
$message .= '';
$message .= '
Bedrijfsnaam:
'.$bedrijfsnaam;
$message .= '
Contactpersoon:
'.$contactpersoon;
$message .= '
Telefoon:
'.$telefoon;
$message .= '
E-mail:
'.$email.'';
$message .= '
Opmerkingen:
'.$opmerkingen;
$message .= '';
$header = "From:info@maxidon.nl\nReply-To:info@maxidon.nl\n";
$header .= "X-Mailer:php/".phpversion()."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/html";
mail("info@maxidon.nl", "Contact", utf8_decode($message) ,$header);
$stat = 'send';
} else {
$alertMsg = 'onLoad="alert(\'Niet alle verplichte velden zijn juist ingevoerd.\')"';
}
}
?>