Henting av skjemadata med GET-metoden i PHP
La oss se på et eksempel. La filen
form.php inneholde et skjema som sendes
med metoden GET til siden result.php:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Hvis vi skriver inn noen data i skjemaet vårt i nettleseren og trykker på knappen, vil skjemaet bli sendt
til siden result.php:
<?php
var_dump($_GET); // array med nøkler test1 og test2
var_dump($_POST); // tomt array
var_dump($_REQUEST); // array med nøkler test1 og test2
?>
Eller vi kan vise innholdet i et bestemt inputfelt:
<?php
echo $_GET['test1'];
?>
Vi kan også ta innholdet fra både det første og det andre inputfeltet, slå dem sammen til en streng og vise dem på skjermen:
<?php
echo $_GET['test1'] . $_GET['test2'];
?>
Lag et skjema med tre inputfelt. La det skrives inn tall i disse inputfeltene. Etter at skjemaet er sendt, skriv ut summen av disse tallene.