HTML stránka |
---|
V ní je formulář definován. HTML stránka vytváří uživatelské rozhraní. Když prohlížeč obdrží stránku, která obsahuje formulář, zobrazí jej uživateli a umožní mu prostřednictvím nejrůznějších vstupních polí zadat informace. |
Skript (PHP, CGI, SQL, ...) |
Skript data získaná z formuláře zpracovává. Když uživatel odešle vyplněný formulář, prohlížeč předá skriptu data z formuláře, skript je převezme, zpracuje a vytvoří HTML stránku obsahující odezvu na zadané informace. Jak vytvořit příslušný script se dočtete v příručce věnované tvorbě scriptů. |
Tvorba formuláře
Každý formulář je uzavřen párovým tagem
< FORM > < /FORM >
.
Atributy (nejsou povinné):
< FORM ACTION="adresa_skriptu" METHOD="post|get"
NAME="jmeno_formulare">
.
Atribut ACTION určuje URL adresu skriptu,
který údaje zpracovává.
Atribut METHOD určuje způsob, jakým budou data získaná z formuláře skriptu předána.
Metoda předání dat závisí vždy na konrétním skriptu. Obecně platí, že pro rozsáhlejší
formuláře se používá většinou metoda post.
Jednotlivá pole formuláře umístíme do tabulky. Další podrobnosti o tvorbě polí získáte poklepáním na odpovídající nápis ve formuláři, který je v horní části stránky.
Příklad< TABLE BGCOLOR=RED> < TR>< TD>Text:< BR> < INPUT TYPE=TEXT NAME="Text" SIZE=13>< /INPUT>< /TD> < TD>Heslo:< BR> < INPUT TYPE=PASSWORD NAME="heslo" SIZE=13>< /INPUT>< /TD> < TD ROWSPAN=2>Textové pole:< BR> < TEXTAREA NAME="textové pole" ROWS=5 COLS=15> < /TEXTAREA>< /TD>< /TR> < TR>< TD>< INPUT TYPE=SUBMIT VALUE=Odeslat> < /INPUT>< /TD>< /TR>< /TABLE>< /FORM>Takhle to vypadá Začátek