Hi,
ik probeer als oefening een formulier te maken, waar iemand dus enkele gegevens invult. Nu heb ik dus enkele variabelen:
$_POST['achternaam']
$_POST['voornaam']
$_POST['email']
En nog een aantal.
Nu wilde ik als iemand een veld leeglaat, hem doorsturen naar een pagina die vriendelijk verzoekt om het nogmaals in te vullen.
Dit lukte ook wel:
<?php if ($_POST['voornaam'] == NULL) {
header('Location: Misguide.xhtml');
}
?>
Het punt is alleen dat als je een grote site krijgt met allerlei variabelen, je dit telkens moet copy pasten voor elk veld.
Is er een manier om de code zo te schrijven dat:
<?php if ($_POST['*elke variabele die gepost word*'] == NULL) {
header('Location: Misguide.xhtml');
}
?>
Dus dat elke variabele die ontbreekt genoeg is om deze header in gang te krijgen?
973 views