Hämtning av formulärdata med GET-metoden i PHP
Låt oss titta på ett exempel. Låt filen
form.php innehålla ett formulär som skickas
med metoden GET till sidan result.php:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Om vi skriver in några data i vårt formulär i webbläsaren och klickar på knappen, kommer formuläret att skickas
till sidan result.php:
<?php
var_dump($_GET); // array med nycklarna test1 och test2
var_dump($_POST); // tom array
var_dump($_REQUEST); // array med nycklarna test1 och test2
?>
Man kan också skriva ut innehållet i en specifik inputruta:
<?php
echo $_GET['test1'];
?>
Man kan också ta innehållet från både den första och den andra inputrutan, slå ihop dem till en sträng och skriva ut den:
<?php
echo $_GET['test1'] . $_GET['test2'];
?>
Skapa ett formulär med tre inputrutor. Låt användaren mata in tal i dessa inputrutor. Efter att formuläret har skickats, skriv ut summan av dessa tal.