Předávání WML proměnných v PHP
Hodnoty zadané uživatelem do vstupních polí na kartě, lze velice
jednoduše předat skriptu běžícímu na serveru. Skript pak může na tyto hodnoty
patřičně zareagovat.
Proměnné se předávají tak, že je přidáme za URL adresu skriptu za znak `?'.
Kdybychom například chtěli předat obsah vstupního pole o, použijeme následující
zápis:
<a href="skript.php?parametr=$(promena)">Odkaz</a>
Zápis $(promena) je v okamžiku aktivování odkazu nahrazen aktuálním
obsahem proměnné. S takto předanou hodnotou pak můžeme pracovat v PHP skriptu.
PHP nám pro každou předanou hodnotu vytvoří proměnnou odpovídající názvu.
V našem případě budeme mít v PHP skriptu k dispozici proměnnou $parametr.
S ní pak můžeme naložit podle libosti.
Pokud potřebujeme skriptu předat více hodnot, stačí je v URL
adrese odkazu oddělit znakem `&', který však musíme zapsat
jako “&“.
Následující příklad ilustruje využití:
<?xml version="1.0" encoding="iso-8859-2"?> <wml> Operace: <select name="operace" value="secti"
title="Operace"> |
Skript na který směřuje odkaz z předcházejícího souboru:
<?header("Content-type: text/vnd.wap.wml"); <wml> |