Získávání dat z formulářů metodou GET v PHP
Podívejme se na příklad. Nechť soubor
form.php obsahuje formulář odesílaný
metodou GET na stránku result.php:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Pokud do našeho formuláře v prohlížeči zadáme nějaká
data a stiskneme tlačítko, formulář se odešle
na stránku result.php:
<?php
var_dump($_GET); // pole s klíči test1 a test2
var_dump($_POST); // prázdné pole
var_dump($_REQUEST); // pole s klíči test1 a test2
?>
Nebo lze zobrazit obsah konkrétního vstupního pole:
<?php
echo $_GET['test1'];
?>
Lze také vzít obsah prvního i druhého vstupního pole, spojit je do řetězce a zobrazit:
<?php
echo $_GET['test1'] . $_GET['test2'];
?>
Vytvořte formulář se třemi vstupními poli. Nechť do těchto polí jsou zadávána čísla. Po odeslání formuláře vypište součet těchto čísel.