Edu'Actief

Script 1

De informatie uit het formulier is opgeslagen in de array $_POST.
We slaan deze informatie eerst op in afzonderlijke variabelen, waarvan we de inhoud vervolgens kunnen controleren:

$voornaam = $_POST["voornaam"];
$achternaam = $_POST["achternaam"];
$telefoon = $_POST["telefoon"];
$postcode = $_POST["postcode"];
$geslacht = $_POST["geslacht"];
$gamez = $_POST["gamez"];
$girls = $_POST["girls"];
$mode = $_POST["mode"];
$uitgaan = $_POST["uitgaan"];


De PHP-functie empty( ) controleert of een variabele een lege string of geen waarde bevat.
Wanneer de bezoeker van de webpagina niets heeft ingevuld, dan verschijnt er een waarschuwing:

if (empty($voornaam))
{
print("Je bent vergeten om je voornaam in te vullen!");
}


Wanneer je verschillende voorwaarden na elkaar wilt controleren, dan kun je gebruik maken van de opdracht:

elseif ( )
{
. . . .
. . . .
}

De bezoeker moet minimaal één tijdschrift aanvinken, dus moet gecontroleerd worden of ALLE tijdschriftvariabelen leeg zijn:

elseif (empty($gamez) && empty($girls) && empty($mode) && empty($uitgaan))
{
print("Je moet minimaal één tijdschrift aankruisen!");
}


Wanneer aan alle voorwaarden is voldaan, dan verschijnt er een bevestiging.
In deze bevestiging kun je de inhoud van de verschillende variabelen aflezen:

else
{
. . . .
print("<tr><td>Achternaam:</td><td>$achternaam</td></tr> \n");
. . . .
}