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