<?
if((isset($_POST["e-mail"]) == TRUE) AND (isset($_POST["titel"]) == TRUE) AND (isset($_POST["url"]) == TRUE) AND (isset($_POST["omschrijving"]) == TRUE) AND (isset($_POST["nieuw"]) == TRUE) AND (isset($_POST["opmerking"]) == TRUE))
{
$email = htmlspecialchars($_POST["e-mail"]);
$titel = htmlspecialchars($_POST["titel"]);
$url = htmlspecialchars($_POST["url"]);
$omschrijving = htmlspecialchars($_POST["omschrijving"]);
$nieuw = htmlspecialchars($_POST["nieuw"]);
$opmerking = htmlspecialchars($_POST["opmerking"]);
$error = "";
if(strlen($email) < 1)
{
$error .= ("Geen e-mail adres ingevuld<br>\n");
}
if(strlen($titel) < 1)
{
$error .= ("Geen titel ingevuld<br>\n");
}
if(strlen($url) < 1)
{
$error .= ("Geen url ingevuld<br>\n");
}
if(strlen($omschrijving) < 1)
{
$error .= ("Geen omschrijving ingevuld<br>\n");
}
if(isset($_POST["categorie"]) == FALSE)
{
$error .= ("Geen categorie ingevuld<br>\n");
}
else
{
$categorie = htmlspecialchars($_POST["catogorie"]);
if(($categorie != "ek2004") AND ($categorie != "wk2002") AND ($categorie != "oranje") AND ($categorie != "startpaginas") AND ($categorie != "overig"))
{
$error .= ("Ongeldige categorie geselecteerd<br>\n");
}
else
{
if($categorie == "overig")
{
if(strlen($nieuw) < 1)
{
$error .= ("Geen nieuwe categorie ingevuld<br>\n");
}
}
}
}
if(strlen($error) > 0)
{
echo ("De volgende errors zijn opgetreden: <br><br>\n\n" . $error);
}
else
{
// ff invullen:
$ontvanger = "jouw@email.adres";
$onderwerp = "het onderwerp van de mail";
// de inhoud van het mailtje
$datum = date("d-m-Y");
$tijd = date("H:i");
$inhoud = ("Op " . $datum . " om " . $tijd . " heeft iemand het formulier ingevuld, met de volgende waarden:\n\n");
$inhoud .= ("E-mail adres: " . $email . "\n");
$inhoud .= ("Titel website: " . $titel . "\n");
$inhoud .= ("URL website: " . $url . "\n");
$inhoud .= ("Omschrijving website: " . $omschrijving . "\n");
if($categorie == "overig")
{
$inhoud .= ("Categorie: een nieuwe categorie, namelijk \"" . $nieuw . "\"\n");
}
else
{
$inhoud .= ("Categorie: " . $categorie . "\n");
}
if(strlen($opmerking) > 0)
{
$inhoud .= ("Opmerkingen: " . $opmerking);
}
else
{
$inhoud .= ("Opmerkingen: Geen");
}
mail($ontvanger,$onderwerp,$inhoud) or die("Kon email niet verzenden");
}
}
else
{
die("Ongeldige aanroep van deze pagina !");
}
?>