function checkmail($mail)
{
$email_host = explode("@", $mail);
$email_host = $email_host['1'];
$email_resolved = gethostbyname($email_host);
if ($email_resolved != $email_host && eregi("^[0-9a-z]([-_.~]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$mail))
$valid = 1;
return $valid;
}
$mail_ontv = "stuf.boumans@wxs.nl";
if (!$_POST['submit'] || $_POST['submit'] && (!$_POST['naam'] || !$_POST['mail'] || !checkmail($_POST['mail']) || !$_POST['onderwerp']))
{
if ($_POST['submit'] && (!$_POST['naam'] || !$_POST['mail'] || !checkmail($_POST['mail']) || !$_POST['onderwerp']))
{
echo "Je bent je naam, e-mail adres, onderwerp of bericht vergeten in te vullen. Ook kan het zijn ";
echo "dat je een verkeerd e-mail adres hebt ingevuld.
";
}
// form + tabel
echo "
";
}
// versturen naar
else
{
// set datum
$datum = date("d.m.Y H:i");
// set ip
$ip = $_SERVER['REMOTE_ADDR'];
$inhoud_mail = "===================================================\n";
$inhoud_mail .= "INGEVULD Contactformulier \n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "Naam * " . $_POST['naam'] . "\n";
$inhoud_mail .= "E-mail adres * " . $_POST['mail'] . "\n";
$inhoud_mail .= "Straat * " . $_POST['straat'] . "\n";
$inhoud_mail .= "Huisnummer * " . $_POST['huisnummer'] . "\n";
$inhoud_mail .= "Postcode * " . $_POST['postcode'] . "\n";
$inhoud_mail .= "Woonplaats * " . $_POST['woonplaats'] . "\n";
$inhoud_mail .= "Telefoonnummer * " . $_POST['telefoonnummer'] . "\n";
$inhoud_mail .= "Rekeningnummer * " . $_POST['rekeningnummer'] . "\n";
$inhoud_mail .= "Toelichting (optioneel) \n";
$inhoud_mail .= $_POST['msggs'] . "\n\n";
$inhoud_mail .= "Verstuurd op $datum via het ip " . $ip . "\n\n";
$inhoud_mail .= "===================================================\n\n";
$headers = "From: " . $_POST['naam'] . " <" . $_POST['mail'] . ">";
mail($mail_ontv, $_POST['onderwerp'], $inhoud_mail, $headers);
echo "Bedankt voor het versturen van een e-mail. Je zult snel een antwoord ";
echo "krijgen indien dit nodig is.
";
echo "We nemen alles serieus en zullen vertrouwelijk omgaan met de informatie ";
echo "die we binnen krijgen. Je e-mail adres zal nooit aan derden worden gegeven.";
}
?>