ob_start(); // Voor het cookie setten, anders zal dat hoogst waarschijnlijk niet werken. $cNaam = 'Eilander Balgexpres'; // Je naam... $cEmail = 'h.hellinga@home.nl, info@wpdejager.nl'; // email waar het heen moet $cOndPre = 'Contacformulier vanaf eilanderbalgexpres.nl -'; // prefix voor onderwerp $cOndSuf = ''; // suffix achter onderwerp $cSpam = 14; // Anti Spam, X aantal minuten ?> if(!empty($_POST['verstuur'])) { // Er is op de knop 'verstuur e-mail' gedrukt... $pError = ''; // Een begin met de errors als die er zijn $pI = 0; // Deze telt het aantal erros. if(strlen($_POST['naam']) < 2) { $pError .= '- Je hebt je naam niet ingevuld!'; $pI++; } if(strlen($_POST['email']) < 6 || !ereg('@',$_POST['email']) || !ereg('.',$_POST['email'])) { $pError .= '- Je hebt geen geldig email-adres ingevuld!'; $pI++; } if(strlen($_POST['onderwerp']) < 3) { $pError .= '- Je hebt geen geldig onderwerp ingevuld!'; $pI++; } if(strlen($_POST['bericht']) < 10) { $pError .= '- Je hebt geen geldig bericht ingevuld!'; $pI++; } if(!empty($pError)) { // Als er dan toch errors zijn.. echo ($pI == 1) ? 'De volgende fout is opgetreden:' : 'De volgende fouten zijn opgetreden:'; // even kijken of het meervoud of enkelvoud is. echo $pError; // echoën van de error(s) } else { // uiteindelijk toch mailen :) $pHeader = "MIME-Version: 1.0\r\n"; $pHeader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $pHeader .= "To: ".$cNaam." <".$cEmail.">\r\n"; $pHeader .= "From: ".$_POST['naam']." <".$_POST['email'].">\r\n"; $website = (!empty($_POST['website'])) ? 'Website: '.$_POST['website'] : ''; $pBericht = 'Het volgende bericht is gestuurd via het contact formulier: