Het verkrijgen van formuliergegevens via de POST-methode in PHP
Laten we nu aannemen dat ons formulier wordt verzonden met de POST-methode:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
In dit geval zullen de formuliergegevens op de resultaatpagina
in de variabele $_POST staan:
<?php
var_dump($_GET); // lege array
var_dump($_POST); // array met sleutels test1 en test2
var_dump($_REQUEST); // array met sleutels test1 en test2
?>
Vraag de gebruiker om zijn naam en leeftijd met behulp van een formulier. Na het verzenden van het formulier, toon je deze gegevens op het scherm.
Stel dat de gebruiker wordt gevraagd om een wachtwoord via een formulier:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
Stel dat op de resultaatpagina het juiste wachtwoord in een variabele is opgeslagen:
<?php
$pass = '12345';
?>
Zorg ervoor dat na het verzenden van het formulier op de resultaatpagina het wachtwoord uit de variabele en het wachtwoord uit het formulier worden vergeleken. Na de vergelijking wordt de gebruiker geïnformeerd of hij het juiste wachtwoord heeft ingevoerd of niet.
Vraag de gebruiker met behulp van drie invoervelden om zijn geboortejaar, geboortemaand en geboortedag. Bepaal na het verzenden van het formulier de dag van de week waarop de gebruiker is geboren.