|
Omschrijving |
: |
Type |
: |
Aantal |
: |
Afmetingen |
: |
Kleur |
: |
Elektrische bediening |
: |
Inclusief installatie |
: |
Welke verdieping |
: |
Opmerkingen |
: |
Aanhef |
: |
Voornaam (*) |
: |
Tussenvoegsel |
: |
Achternaam (*) |
: |
Particulier |
: |
Bedrijfsnaam |
: |
E-mail (*) |
: |
Telefoon (*) |
: |
Straatnaam + huisnummer (*) |
: |
Postcode (*) |
: |
Plaatsnaam |
: |
Provincie |
: |
Land |
: |
Neem contact met mij op |
: |
|
|
|
|
|
// geef e-mail adres op van ontvanger
$mail_ontv = "info@lindaartzonweringen.nl";
// is niet 100% !!!
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;
}
// als er niet op submit is gedrukt, of als er wel op is gedrukt maar niet alles ingevoerd is
if (!$_POST['submit'] || $_POST['submit'] && (!$_POST['voornaam'] || !$_POST['achternaam'] || !$_POST['telefoon'] || !$_POST['straatnaam'] || !$_POST['postcode'] || !$_POST['plaatsnaam'] || !$_POST['mail'] || !checkmail($_POST['mail'])))
{
if ($_POST['submit'] && (!$_POST['voornaam'] || !$_POST['achternaam'] || !$_POST['telefoon'] || !$_POST['straatnaam'] || !$_POST['postcode'] || !$_POST['plaatsnaam'] || !$_POST['mail'] || !checkmail($_POST['mail'])))
{
echo "";
}
// form + tabel
echo "";
}
// versturen naar
else
{
// set datum
$datum = date("d.m.Y");
$tijd = date("H:i");
$achternaam = $_POST['achternaam'];
$aanhef = $_POST['aanhef'];
// set ip
$ip = $_SERVER['REMOTE_ADDR'];
$inhoud_mail .= "Offerte aangevraagd door $aanhef $achternaam, op $datum om $tijd uur.\n\n";
$inhoud_mail .= "=========================================================================\n";
$inhoud_mail .= "OFFERTE\n";
$inhoud_mail .= "=========================================================================\n\n";
$inhoud_mail .= "Omschrijving:\n";
$inhoud_mail .= $_POST['msggs'] . "\n\n";
$inhoud_mail .= "Type:\n";
$inhoud_mail .= $_POST['type0'] .''. $_POST['type1'] .''. $_POST['type2'] .''. $_POST['type3'] .''. $_POST['type4'] . "\n\n";
$inhoud_mail .= "Aantal:\n";
$inhoud_mail .= $_POST['aantal'] . "\n\n";
$inhoud_mail .= "Afmetingen:\n";
$inhoud_mail .= $_POST['afmetingen'] . "\n\n";
$inhoud_mail .= "Kleur:\n";
$inhoud_mail .= $_POST['kleur'] . "\n\n";
$inhoud_mail .= "Elektrische bediening:\n";
$inhoud_mail .= $_POST['elek'] . "\n\n";
$inhoud_mail .= "Inclusief installatie:\n";
$inhoud_mail .= $_POST['instal'] . "\n\n";
$inhoud_mail .= "Verdieping:\n";
$inhoud_mail .= $_POST['verd0'] .''. $_POST['verd1'] .''. $_POST['verd2'] .''. $_POST['verd3'] . "\n\n";
$inhoud_mail .= "Opmerkingen:\n";
$inhoud_mail .= $_POST['opmerkingen'] . "\n\n";
$inhoud_mail .= "=========================================================================\n";
$inhoud_mail .= "PERSOONLIJKE GEGEVENS AANVRAGER\n";
$inhoud_mail .= "=========================================================================\n\n";
$inhoud_mail .= "Aanhef:\n";
$inhoud_mail .= $_POST['aanhef'] . "\n\n";
$inhoud_mail .= "Volledige naam:\n";
$inhoud_mail .= $_POST['voornaam'] .' '. $_POST['tussenvoegsel'] .' '. $_POST['achternaam'] . "\n\n";
$inhoud_mail .= "Particulier of zakelijk:\n";
$inhoud_mail .= $_POST['parzak'] . "\n\n";
$inhoud_mail .= "Bedrijfsnaam:\n";
$inhoud_mail .= $_POST['bedrijfsnaam'] . "\n\n";
$inhoud_mail .= "E-mail:\n";
$inhoud_mail .= $_POST['mail'] . "\n\n";
$inhoud_mail .= "Telefoon:\n";
$inhoud_mail .= $_POST['telefoon'] . "\n\n";
$inhoud_mail .= "Straatnaam + huisnummer:\n";
$inhoud_mail .= $_POST['straatnaam'] . "\n\n";
$inhoud_mail .= "Postcode:\n";
$inhoud_mail .= $_POST['postcode'] . "\n\n";
$inhoud_mail .= "Plaatsnaam:\n";
$inhoud_mail .= $_POST['plaatsnaam'] . "\n\n";
$inhoud_mail .= "Provincie:\n";
$inhoud_mail .= $_POST['provincie'] . "\n\n";
$inhoud_mail .= "Land:\n";
$inhoud_mail .= $_POST['land'] . "\n\n";
$inhoud_mail .= "Contact:\n";
$inhoud_mail .= $_POST['contact'] . "\n\n";
$inhoud_mail .= "=========================================================================\n";
$inhoud_mail .= "IP ADRES VAN AANVRAGER\n";
$inhoud_mail .= "=========================================================================\n\n";
$inhoud_mail .= "IP Adres: " . $ip . "\n";
// --------------------
// spambot protectie
// ------
// van de tutorial: http://www.phphulp.nl/php/tutorials/10/340/
// ------
$headers = "From: " . $_POST['aanhef'] .' '. $_POST['achternaam'] ."<" . $_POST['mail'] . ">";
$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
mail($mail_ontv, $_POST['onderwerp'], $inhoud_mail, $headers);
echo "";
}
?>
|
|