Lomakedatan hakeminen GET-menetelmällä PHP:ssä
Katsotaanpa esimerkkiä. Olkoon tiedosto
form.php, joka sisältää lomakkeen, joka lähetetään
menetelmällä GET sivulle result.php:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Jos syötämme lomakkeeseen selaimessa tietoja
ja painamme nappia, lomake lähetetään
sivulle result.php:
<?php
var_dump($_GET); // taulukko avaimilla test1 ja test2
var_dump($_POST); // tyhjä taulukko
var_dump($_REQUEST); // taulukko avaimilla test1 ja test2
?>
Voimme myös tulostaa näytölle tietyn syöttökentän sisällön:
<?php
echo $_GET['test1'];
?>
Voimme myös ottaa ensimmäisen ja toisen syöttökentän sisällöt, yhdistää ne merkkijonoksi ja tulostaa näytölle:
<?php
echo $_GET['test1'] . $_GET['test2'];
?>
Tee lomake, jossa on kolme syöttökenttää. Näihin syöttökenttiin syötetään numeroita. Lomakkeen lähetyksen jälkeen tulosta näytölle näiden numeroiden summa.