PHP:
<?php
// Als er op submit is gedrukt
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
// Posts checken
if(!empty($_POST))
{
foreach($_POST as $key)
{
if(empty($key))
{
$errors[] = 'U bent vergeten $key veld in te voeren.';
}
}
}
if(!empty($errors))
{
foreach($errors as $error)
{
echo $error.'<br />';
}
}
// Anders
else
{
// Mail elementen aanmaken
$naar = "simoscript@hotmail.com";
$van = "mattijsje9@hotmail.com";
$onderwerp = "Bevestiging van uw vraag - Lekkerelollies.nl";
$bericht = "$_POST['achternaam'] , $_POST['voornaam'] $_POST['tussenvoegsel'].
Productnummer:
$_POST['productnummer']
Klantnummer:
$_POST['klantnummer']
Vraag van de klant:
$_POST['vraag']
";
// Mail
$msg = mail($naar, $onderwerp, $bericht);
// Als mail is gelukt
if($msg)
{
echo 'De email is succesvol verzonden.';
}
// Anders
else
{
echo 'Er is een fout in de email.';
}
}
}
// Anders
else
{
// Start het formulier
echo '<form action="" method="post">';
// Voornaam
echo '<label>Voornaam</label>';
echo '<input class="text" name="voornaam" type="text" />';
// Achternaam
echo '<label>Achternaam</label>';
echo '<input class="text" name="achternaam" type="text" />';
// Tussenvoegsel
echo '<label>Tussenvoegsel</label>';
echo '<input class="text" name="tussenvoegsel" type="text" />';
// Productnr
echo '<label>Productnummer</label>';
echo '<input class="text" name="productnummer" />';
// Klnt nummer
echo '<label>Klantnummer</label>';
echo '<input class="text" name="klantnummer" type="text" />';
// Bericht
echo '<label>Uw vraag</label>';
echo '<textarea rows="10" cols="30" class="text" name="vraag">Stel hier uw vraag.</textarea>';
// Knoppen
echo '<input value="Leegmaken" class="btn1" type="reset" />';
echo '<input class="btn1" type="submit" name="submit" value="Verzend"/>';
echo '</form>';
}
?>
Dit is de code die ik inmiddels heb, nadat ik de volgende code uit wanhoop maar gedelete heb. Ben er van overtuigt dat er weinig tot geen verschil in zit. Geen van beide werken nog, kan iemand mij vertellen wat er fout aan is in beide gevallen?

Alvast hartelijk bedankt,
Simolokid.
(andere script van mezelf):
PHP:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if(!empty($_POST)){
if(1 == 1){
foreach($_POST as $key){
if(empty($key)){
header("location: contact.php");
echo 'U bent vergeten $key veld in te voeren.';
}
}
}
elseif($_POST['submit']){
$vraag = $_POST['vraag'];
$naam = $_POST['achternaam'];
$to = "mattijsje9@hotmail.com";
$tussenvoegsel = $_POST['tussenvoegsel'];
$subject = "Lekkerelollies.nl - Contact";
$productnummer = $_POST['productnummer'];
$klantnummer = $_POST['klantnummer'];
if(!empty($_POST['tussenvoegsel'])){
$message = "$tussenvoegsel $naam had de volgende vraag:\n
$vraag\n
Ingevulde productnummer: $productnummer\n
Ingevulde klantnummer: $klantnummer\n
";
$mailing = mail($to, $subject, $message);
print_r($_POST);
if($mailing){
echo 'Uw mail is succesvol aangekomen';
}
else{
echo 'Het verzenden van uw mail is mislukt, probeert u het later nog eens.';
}
}
elseif(empty($_POST['tussenvoegsel'])){
$message = "$naam had te volgende vraag:\n
$vraag\n
Ingevulde productnummer: $productnummer\n
Ingevulde klantnummer: $klantnummer\n";
$mailing = mail($to, $subject, $message);
print_r($_POST);
if($mailing){
echo 'Uw mail is succesvol aangekomen';
}
else{
echo 'Het verzenden van uw mail is mislukt, probeert u het later nog eens.';
}
}
}
}
}
else{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Contact formulier</title>
<link href="stylesheet_lekkerelollies.css" rel="stylesheet" type="text/css" />
</head>
<body>
<label class="regi"> Contactformulier </label> <br />
<div id="formulier">
<form action="<? echo($_SERVER["PHP_SELF"]);?>" method="post">
<table>
<tr><td class="text_label">Voornaam: </td><td><input class="text" name="voornaam" type="text" value="" /></td><tr/>
<tr><td class="text_label">Achternaam: </td><td><input class="text" name="achternaam" type="text" value="" /></td><tr/>
<tr><td class="text_label">Tussenvoegsel: </td><td><input class="text" name="tussenvoegsel" type="text" value="" /></td><tr/>
<tr><td class="text_label">(Productnummer): </td><td><input class="text" name="productnummer" value="" type="text" /></td><tr/>
<tr><td class="text_label">(Klantnummer): </td><td><input class="text" name="klantnummer" value="" type="text" /></td><tr/>
<tr><td class="text_label">Uw vraag: </td><td><textarea rows="10" cols="30" class="text" id="vraag" name="vraag">Stel hier uw vraag.</textarea></td><tr/>
<tr><td> </td><td align="center"><input class="btn1" type="reset" /> <input class="btn1" type="submit" name="submit" value="Verzend !"/></td></tr>
</table>
</form>
</div>
<div id="vraagteken">
<a href="?p=faq"><img src="images/vraagteken.png" /></a>
</div>
</body>
</html>
<?php
}
?>