De Ruiter
Installatietechniek
Spoorstraat 27a
8271 RG IJsselmuiden
T (038) 331 12 75
M (06) 12 62 91 67
E info@deruitertechniek.com
/* ********************************************************* * contact.php * * contactpage * * Copyright : Brainstorm.nl * Author : Jos Huberts * Project : - * Platform : PHP 5 * Date created : 22-02-2009 v1.0 ********************************************************* */ header("Content-type: text/html; charset=utf-8"); $sPage = 'contact'; if($_SERVER['REQUEST_METHOD'] == "POST"){ // fout array $aFout = array(); $naam = stripslashes($_POST['naam']); $adres = stripslashes($_POST['adres']); $pc = stripslashes($_POST['postcode']); $plaats = stripslashes($_POST['woonplaats']); $tel = stripslashes($_POST['telefoon']); $mail = stripslashes($_POST['mail']); $bericht = stripslashes($_POST['bericht']); if(!preg_match('~^[a-z0-9 \-\'\&\(\)\.]{2,50}$~i', $naam)){ array_push($aFout,'Naam is ongeldig/niet ingevuld'); } if(!preg_match('~^[a-z0-9 \-\'\&\(\)\.]{2,50}$~i', $adres)){ array_push($aFout,'Adres is ongeldig/niet ingevuld'); } if(!preg_match('~^([0-9]{4})[ ]?([a-z]{2})$~i', $pc)){ array_push($aFout,'Postcode is ongeldig/niet ingevuld'); } if(!preg_match('~^[a-z0-9 \-\'\&\(\)\.]{2,50}$~i', $plaats)){ array_push($aFout,'Woonplaats is ongeldig/niet ingevuld'); } if(empty($tel)){ array_push($aFout,'Telefoonnummer is ongeldig/niet ingevuld'); } if(!preg_match('~^[a-z0-9][a-z0-9_.\-]*@([a-z0-9]+\.)*[a-z0-9][a-z0-9\-]+\.([a-z]{2,6})$~i', $mail)){ array_push($aFout,'E-mail adres is ongeldig/niet ingevuld'); } if(empty($bericht)){ array_push($aFout,'Voer aub een bericht in'); } $aOpties = array(); if($_POST['contactMe']){ $aOpties[] = '- Neem contact met mij op'; } if($_POST['gesprek']){ $aOpties[] = '- Ik wil graag een afspraak maken voor een vrijblijvend gesprek'; } if($_POST['infopakket']){ $aOpties[] = '- Graag ontvang ik uw gratis informatiepakket'; } if(count($aFout) == 0){ $to = "info@deruitertechniek.com"; $onderwerp = "Contactformulier De Ruiter techniek.com"; $body = "Naam: ".$naam."\nAdres: ".$adres."\nPostcode: ".$pc."\nWoonplaats: ".$plaats."\nTelefoon: ".$tel."\nE-mail: ".$mail."\nOpties:\n".implode("\n",$aOpties)."\n\nBericht:\n".$bericht."\n\n"; $send = mail($to,$onderwerp,$body,"FROM:".$mail); if($send){ header("Location:contact.php?save=true"); } else { array_push($aFout,'Uw bericht is niet verzonden. Probeer aub nogmaals.'); } } } else { $naam = $adres = $pc = $plaats = $tel = $mail = $bericht = ''; } ?>