ajaxjoel
Gebruiker
- Lid geworden
- 2 mei 2008
- Berichten
- 327
Hi allemaal,
Ik ben een inschrijfformulier aan het maken, en ik wil graag checken of het e-mail adres voldoet aan alle eisen (zoals de @ en de .com of .nl etc..)
Ik heb al op internet gezocht, maar ik kan niet helemaal de code in mij eigen script plaatsen
(Ik ben ook pas net begonnen met php)
misschien iemand die mij kan helpen ?
hier is mijn script:
Ik ben een inschrijfformulier aan het maken, en ik wil graag checken of het e-mail adres voldoet aan alle eisen (zoals de @ en de .com of .nl etc..)
Ik heb al op internet gezocht, maar ik kan niet helemaal de code in mij eigen script plaatsen
(Ik ben ook pas net begonnen met php)
misschien iemand die mij kan helpen ?
hier is mijn script:
PHP:
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="utf-8">
<title>Verwerking sporttoernooi</title>
<link rel="stylesheet" type="text/css" href="verwerken.css">
</head>
<body>
<?php
if (isset($_POST['versturen']))
{
if ($_POST['voornaam'] == "")
{
$error = "Voornaam is niet ingevuld bij de aanvoerder<br />";
}
if ($_POST['achternaam'] == "")
{
$error .= "Achternaam is niet ingevuld bij de aanvoerder<br />";
}
if ($_POST['geboortedatum1'] == "" || $_POST['geboortedatum2'] == "" || $_POST['geboortedatum3'] == "")
{
$error .= "Geboortedatum is niet ingevuld bij de aanvoerder<br />";
}
if ($_POST['adres'] == "")
{
$error .= "Adres is niet ingevuld bij de aanvoerder<br />";
}
if ($_POST['postcode1'] == "" || $_POST['postcode2'] == "")
{
$error .= "Postcode is niet ingevuld bij de aanvoerder<br />";
}
if ($_POST['email'] == "")
{
$error .= "Email adres is niet ingevuld bij de aanvoerder<br />";
}
if (isset($error))
{
$error .="<br />";
}
switch ($_POST['sport'])
{
case 'honkbal':
$max =9;
break;
case 'volleybal':
$max =6;
break;
default:
$max = 11;
}
for ($i = 1; $i <= $max; $i++)
{
if ($_POST[$i.'voornaam'] == "")
{
$error .= "Voornaam is niet ingevuld bij speler $i <br />";
}
if ($_POST[$i.'achternaam'] == "")
{
$error .= "Achternaam is niet ingevuld bij speler $i <br />";
}
if ($_POST[$i.'geboortedatum1'] == "" || $_POST[$i.'geboortedatum2'] == "" || $_POST[$i.'geboortedatum3'] == "")
{
$error .= "Geboortedatum is niet ingevuld bij speler $i <br />";
}
if (isset($error))
{
$error .="<br />";
}
}
if (!isset($error))
{
echo "Beste ".$_POST['voornaam']." ".$_POST['achternaam'].",<br />";
echo "U bent met succes ingeschreven voor ".$_POST['sport']." !<br />";
}
else
{
echo "<h1>Vul alle formuliervelden in a.u.b.!</h1><br />";
echo "<div id=\"error\">".$error."</div>";
echo "<br /><form><input type='button' value='Vorige pagina' onclick='history.back()' /></form>";
}
}
else
{
echo "U moet eerst het formulier invullen !";
}
?>
</body>
</html>