<?php
function valid_name ($str) {
return (ereg ('^[A-Za-z. -]+$', $str));
}
function valid_woonplaats ($str) {
return (ereg ('^[A-Za-z. -]+$', $str));
}
function checktelefoon($telefoonnummer) {
$telefoon = ereg_replace("[^0-9]", "", $telefoonnummer);
return (ereg('^[0-9]{10}$', $telefoonnummer));
}
function valid_mail ($email) {
return (ereg ('(^[A-Za-z0-9._\-]+\@[A-Za-z0-9._\-]+\.[A-Za-z]{2,4}$)', $email));
}
?>
<?php
$naam = htmlspecialchars($_POST['naam']);
$woonplaats = htmlspecialchars($_POST['woonplaats']);
$telefoonnummer = htmlspecialchars($_POST['telefoonnummer']);
$email = htmlspecialchars($_POST['email']);
$vacatures = htmlspecialchars($_POST['vacatures']);
$dag = htmlspecialchars($_POST['dag']);
$werktijd = htmlspecialchars($_POST['werktijd']);
$bericht = htmlspecialchars($_POST['bericht']);
if (!valid_name($naam)) {
$naam = htmlspecialchars($_POST['naam']);
$naam = ucfirst($naam);
if (!valid_name($naam)) {
}
echo"U heeft geen naam of de naam ".$naam." niet op de juiste manier ingevoerd.";
?>
<br><A HREF="javascript:javascript:history.go(-1)"><b><big>Klik hier </big></b></A> om naar de <b><u>vorige</u></b><u></u> pagina terug te gaan
<?php
exit; }
if (!valid_woonplaats($woonplaats)) {
$naam = htmlspecialchars($_POST['woonplaats']);
$naam = ucfirst($woonplaats);
if (!valid_woonplaats($woonplaats)) {
}
echo "U heeft geen of geen juiste woonplaats ingevuld!";
?>
<br><A HREF="javascript:javascript:history.go(-1)"><b>Klik hier</b><big></big> </A> om naar de <b>vorige</b><u></u> pagina terug te gaan
<?php
exit; }
if(checktelefoon($_POST['telefoonnummer']) == 0)
{
echo "U heeft geen geldig telefoonnummer ingevuld!<br />Een geldig telefoonnummer bestaat uit 10 cijfers!<br />";
?>
<br><A HREF="javascript:javascript:history.go(-1)"><b>Klik hier </b><big></big></A> om naar de <b>vorige</b><u></u> pagina terug te gaan
<?php
exit; }
?>
<?php
if (!valid_mail($email)) {
echo "U heeft geen geldig e-mailadres ingevuld!";
?>
<br><A HREF="javascript:javascript:history.go(-1)"><b>Klik hier </b><big></big></A> om naar de <b>vorige</b><u></u> pagina terug te gaan
<?php
exit; }
else {
$tijd = time();
$datum = strftime("%d/%m/%y %H:%M", $tijd);
$message = "" . $naam . " met het e-mailadres " . $email . " stuurde op $datum het volgende bericht:
____________________________________
Ik wil graag als vijwilliger werken als " . $vacatures . "
Ik woon in " . $woonplaats . "
Mijn telefoonnummer is : " . $telefoonnummer . "
Ik ben beschikbaar op " . $dag . " "." " . $werktijd . "
Bijzonderheden: " . $bericht . "
------------------------------------";
$mailadres = "jouwemailadres@provider.be";
$message = str_replace ("<br>","\n", $message);
mail("$mailadres", "Vacature $vacatures", //Onderwerp bericht
$message, "From: " . $email . ""); //Van
echo "Uw bericht is verzonden. U krijgt zo snel mogelijk antwoord.";
?>
<?php
}
?>