Het verkrijgen van formuliergegevens via de GET-methode in PHP
Laten we een voorbeeld bekijken. Stel dat het bestand
form.php een formulier bevat dat wordt verzonden
via de GET methode naar de pagina result.php:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Als we gegevens in ons formulier in de browser invoeren
en op de knop drukken, wordt het formulier verzonden
naar de pagina result.php:
<?php
var_dump($_GET); // array met sleutels test1 en test2
var_dump($_POST); // lege array
var_dump($_REQUEST); // array met sleutels test1 en test2
?>
We kunnen ook de inhoud van een specifiek invoerveld op het scherm tonen:
<?php
echo $_GET['test1'];
?>
We kunnen ook de inhoud van zowel het eerste als het tweede invoerveld nemen, ze samenvoegen tot een string en op het scherm tonen:
<?php
echo $_GET['test1'] . $_GET['test2'];
?>
Maak een formulier met drie invoervelden. Laat in deze invoervelden getallen worden ingevoerd. Na het verzenden van het formulier, toon de som van deze getallen op het scherm.