Formulß°e

Text:
Heslo:
TextovΘ pole:
Obrßzek:

T
O
R
JmΘno souboru:
ZaÜkrtßvacφ pole:
28.8K Modem
Tiskßrna
Tablet
P°epφnaΦ:
Netscape Navigator
Internet Explorer
JinΘ
Mnohonßsobn² v²b∞r:
Rozbalovacφ pole:
SkrytΘ pole
Formulß°e slou₧φ zejmΘna k p°φstupu k r∙zn²m databßzφm. Ka₧d² formulß° tvo°φ dv∞ Φßsti:
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
DalÜφ