Odesílání dat
Předání hodnoty v URL
Při odeslání formuláře metodou get jsou data připojena k url adrese.
Stejného způsobu přenosu můžeme využít při předávání hodnot mezi stránkami php aniž bychom odesílali formulář.
Hodnoty připojíme pomocí ? k url adrese v odkazu. Hodnoty pak budou dostupné v poli $_GET.
echo "<a href='zbozi.php?sort=vzestupne'>Seřadit vzestupně</a>";
echo "<a href='zbozi.php?sort=sestupne'>Seřadit sestupně</a>";
Ve zbozi.php pak můžeme zpracovat předanou hodnotu sort:
if ($_GET["sort"]=="vzestupne") { /*vzestupné seřazení zboží*/ }
else { /*sestupné seřazení zboží*/ }
Více hodnot připojíme k url pomocí ? a &
echo "<a href='zbozi.php?sort=vzestupne&limit=10000&detaily=ano'>
Seřadit vzestupně</a>";
Ve zbozi.php pak získáme hodnoty:
$_GET["sort"]
$_GET["limit"]
$_GET["detaily"]