Contact formulier
Uw naam mag alleen letters bevatten.

'; elseif (!empty($email)) echo '

Uw e-mailadres is niet juist.

'; elseif (!empty($antiflood)) echo '

U mag slechts één bericht per ' . $seconde . ' seconde versturen.

'; elseif(empty($aDoor)) echo("U heeft geen intersse geselecteerd."); else echo '

U bent nog iets vergeten in te vullen.

'; } echo("


















*Mijn vraag/opmerking:

Alles met sterretje moet ingevuld worden.
"); } else { // set datum $datum = date('d/m/Y H:i:s'); $inhoud_mail = "===================================================\n"; $inhoud_mail .= "Ingevulde contact formulier " . $_SERVER['HTTP_HOST'] . "\n"; $inhoud_mail .= "===================================================\n\n"; $inhoud_mail .= "Naam: " . htmlspecialchars($_POST['voorletters']) . "\t" . htmlspecialchars($_POST['tussenvoegsel']) . "\t" . htmlspecialchars($_POST['achternaam']) . "\n"; $inhoud_mail .= "E-mail adres: " . htmlspecialchars($_POST['email']) . "\n"; $inhoud_mail .= "Telefoonnummer:" . htmlspecialchars($_POST['telefoon']) . "\n"; $inhoud_mail .= "Adres: " . htmlspecialchars($_POST['adres']) . "\n"; $inhoud_mail .= "Postcode: " . htmlspecialchars($_POST['postcode']) . "\n"; $inhoud_mail .= "Plaats: " . htmlspecialchars($_POST['plaats']) . "\n\n"; $inhoud_mail .= "Onderwerp: " . htmlspecialchars($_POST['onderwerp']) . "\n\n"; $inhoud_mail .= "Bericht:\n ". htmlspecialchars($_POST['bericht']) ."\n\n"; $inhoud_mail .= "Verstuurd op " . $datum . " \n\n"; $inhoud_mail .= "===================================================\n\n"; $headers = 'From: ' . htmlspecialchars($_POST['achternaam']) . ' <' . $_POST['email'] . '>'; $headers = stripslashes($headers); $headers = str_replace('\n', '', $headers); // Verwijder \n $headers = str_replace('\r', '', $headers); // Verwijder \r $headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes $_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n $_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r $_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes if (mail($mail_ontv, 'contactformulier', $inhoud_mail, $headers)) { // zorg ervoor dat dezelfde persoon niet kan spammen $_SESSION['antiflood'] = time(); echo "

Het contactformulier is verzonden

Bedankt voor het invullen van het contactformulier. We zullen zo spoedig mogelijk contact met u opnemen.

"; } else { echo '

Het contactformulier is niet verzonden

Onze excuses. Het contactformulier kon niet verzonden worden.

'; } } ?>