Vstup od uživatele (GET)

Vstup od uživatele (GET)

Jednou z možností, jak získat uživatelský vstup a na stránce na něj nějakým způsobem reagovat, je pomocí metody GET. Parametry je možné vidět v URL adrese a proto není vhodné je využívat například na přenost hesel nebo jiných citlivých údajů.

localhost/index.php?a=1&b=2

Jednotlivé parametry se v URL uvádějí za symbolem ?. Pokud je parametrů více, jsou od sebe navzájem odděleny symbolem &. Vždy je nejprve uveden název parametru, za ním následuje symbol = a poté hodnota daného parametru.

<?php

$cislo1 = $_GET["a"];
$cislo2 = $_GET["b"];

echo $cislo1 + $cislo2; // vypíše na stránku 3

?>

V PHP k jednotlivým parametrům přistupujeme pomocí superglobálního pole v proměnné $_GET. S tím že jednotlivé hodnoty jsou vždy uloženy pod klíči v tomto poli, kde klíčem je název parametru v URL adrese.