<?php
if(isset($_POST['bestellen'])) {
//////////////////////
//Variabelen vastleggen
//////////////////////
$naam = $_POST['naam'];
$straat = $_POST['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$land = $_POST['land'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$aantal = $_POST['aantal'];
$totaal = $_POST['totaal'];
//////////////////////
//Velden controleren
//////////////////////
if(!$naam) {
$error = "U heeft uw naam niet ingevuld\n";
}
if(!$straat) {
$error .= "U heeft geen straatnaam ingevuld\n";
}
if(!$postcode) {
$error .= "U heeft geen postcode ingevuld\n";
}
if(!$plaats) {
$error .= "U heeft geen plaatsnaam ingevuld\n";
}
if(!$land) {
$error .= "U heeft geen land ingevuld\n";
}
if(!$telefoon) {
$error .= "U heeft geen telefoonnummer ingevuld\n";
}
if(!is_numeric($telefoon)) {
$error .= "Het telefoonnummer mag uitsluitend uit cijfers bestaan\n";
}
if(!$email) {
$error .= "U heeft geen e-mail adres ingevuld\n";
}
if(!$aantal) {
$error .= "U heeft geen aantal ingevuld\n";
}
////////////////////////////////////////
//Zijn er errors dan worden ze weergegeven
////////////////////////////////////////
if($error) {
echo nl2br($error);
}else{
////////////////////////////////////////
//Zo niet, dan loopt het script door
////////////////////////////////////////
$to = $email;
$subject = "Bestel Formulier Website";
$msg = "
Dank u voor het bestellen bij Brilhouder.nl
Wij hebben van u de volgende gegevens ontvangen
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat u " . $aantal . " artikelen heeft besteld komt het bedrag op een totaal van € " . $totaal . "
Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>45 59 39 837</strong>
t.a.v BRILliant Promotions CC o.v.v. Betaling Spectacle Holder(s) krijgt u de clip(s) binnen 5 werkdagen thuis gestuurt!";
$msg = nl2br($msg);
$headers = "Content-Type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: " . $naam . " <" . $email . ">";
if(mail($to, $subject, $msg, $headers)) {
echo "Het bestelformulier is ontvangen. Wij danken u voor uw bestelling";
}else{
echo "Er is helaas een fout opgetreden tijdens het verzenden van de e-mail";
}
////////////////////////////////////////
//Dan nu het mailtje naar de beheerder
////////////////////////////////////////
$to_admin = "info@brilliantpromotions.nl";
$subject_admin = "Ingekomen Bestel Formulier";
$msg_admin = "
" . $naam . " heeft een bestelling geplaatst op de website
De volgende gegevens zijn ontvangen:
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat er " . $aantal . " artikelen zijn besteld komt het bedrag op een totaal van € " . $totaal . "";
$msg_admin = nl2br($msg_admin);
mail($to_admin, $subject_admin, $msg_admin, $headers);
}
}else{ ?>
<script language="javascript">
function berekenen () {
if (document.bestelFormulier.aantal.value == ""){
}else{
var aantal = eval(document.bestelFormulier.aantal.value);
var totaal = aantal * 2.89;
document.bestelFormulier.totaal.value = totaal;
}
}
</script>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
body {
background-color: #e8e8f9;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {font-size: 14px}
.style4 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.style6 { font-size: 16px;
font-weight: bold;
}
.style5 { font-size: 10px;
font-style: italic;
}
.style8 {font-size: 12px}
.style9 {font-size: 10px; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style10 {font-size: 9px}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="POST" action="" name="bestelFormulier">
<p class="style2">
<span class="style3">
<span class="style4">
<span class="style6">Bestel formulier:</span>
<label></label>
</span>
</span>
</p>
<table width="541" border="0">
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Uw naam:</span>
</div>
</td>
<td colspan="7">
<p align="left" class="style2">
<input name="naam" type="text" class="style4" id="naam" size="30">
</p>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Straat:</span>
</div>
</td>
<td colspan="7">
<p align="left" class="style2">
<input name="straat" type="text" class="style4" id="straat" size="30">
</p>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Postcode:</span>
</div>
</td>
<td colspan="7">
<span class="style4">
<input name="postcode" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Plaats:</span>
</div>
</td>
<td width="180">
<span class="style4">
<input name="plaats" type="text" class="style4" size="30">
</span>
</td>
<td width="66">
<div align="right">
<span class="style4">Land:</span>
</div>
</td>
<td width="189" colspan="5">
<span class="style4">
<input name="land" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Telefoon:</span>
</div>
</td>
<td height="24">
<span class="style4">
<input name="telefoon" type="text" class="style4" size="30">
</span>
</td>
<td height="24">
<div align="right">
<span class="style1">
<span class="style8">Email: </span>
</span>
</div>
</td>
<td height="24" colspan="5">
<span class="style2">
<input name="email" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Aantal:</span>
</div>
</td>
<td height="21" colspan="2">
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x € 2,89 = € <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
</td>
<td height="21" colspan="5">
<span class="style4">
<span class="style5">Alle bedragen zijn inclusief verzendkosten en 19% BTW </span>
</span>
</td>
</tr>
<tr>
<td height="22" colspan="8">
<span class="style4">
<span class="style5">Wanneer u interesse heeft in grote aantallen neem dan contact op met Rutger Meier rmeier@brilliantpromotions.nl 06 13 35 98 62 </span>
</span>
<span class="style9">voor een passend voorstel.
<span class="style10"><br></span>
</span>
</td>
</tr>
<tr>
<td height="45" colspan="8">
<span class="style4">Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>45 59 39 837</strong><br>
t.a.v BRILliant Promotions CC o.v.v. Betaling Spectacle Holder(s) krijgt u de clip(s) binnen 5 werkdagen thuis gestuurt!</span>
</td>
</tr>
</table>
<p class="style2">
<input type="submit" value="Verzend" name="bestellen">
<input type="reset" value="Reset">
</p>
</form>
<?
}
?>