Primoz Trubar

 Trubar
 Obrazci v jeziku HTML


[ Kazalo || Naprej || Nazaj ]

Uporaba paketa Trubar je tesno povezana z uporabo obrazcev v jeziku HTML, zato si najprej poglejmo, kako jih sestavimo. Pri opisu obrazca v HTML uporabljamo več posebnih značk. Njegov opis vedno pričnemo z značko form, na primer takole:

<form method=post action="URL"> ... </form> Lastnost action določa, kateri program bo obdelal v obrazec vnešene podatke, lastnost method pa določa način prenosa podatkov iz obrazca do programa. Možna načina prenosa podatkov sta dva: Pri opisu obrazca lahko uporabljamo različne elemente za vnos podatkov in izbiranje. Zelo pomembno je, da ima vsak od teh elementov svoje ime, kajti le tako program za obdelavo podatkov lahko ve, v katero polje je bil vnešen kateri podatek. Elementi, ki jih pri opisovanju obrazcev najpogosteje uporabljamo, so:
Omeniti je še treba, da lahko ima več elementov isto ime. Posebno pomembno je to pri elementih tipa <input type=radio> in <select multiple>. Program za obdelavo vnešenih podatkov dobi te podatke zapisane v obliki ime1=vrednost1&ime2=vrednost2&...&imen=vrednostn kjer so ime1, ime2, ... imena elementov v obrazcu, vrednost1, vrednost2, ... pa njihove vrednosti.


[ Kazalo || Naprej || Nazaj || Na začetek ]

Za primer si oglejmo obrazec, ki ga opišemo takole:

<form method=post action="URL"> Ime in priimek: <input type=text name=ime size=30><br> Spol: <input type=radio name=spol value=m> mo&#353;ki <input type=radio name=spol value=z> &#382;enski <br> Starost: <select name=starost> <option value="<10"> manj kot 10 <option value="10-20"> med 10 in 20 <option value="20-30"> med 20 in 30 <option value="30<"> ve&#269; kot 30 </select> <br> Telefon: <input type=text name=telefon> <br> <input type=submit value=" OK "> </form> Tako opisan obrazec izgleda takole:
Ime in priimek:
Spol: moški ženski
Starost:
Telefon:

Če bi v ta obrazec vnesli naslednje podatke:

Ime in priimek:
Spol: moški ženski
Starost:
Telefon:
bi jih program za obdelavo vnešenih podatkov dobil v obliki: ime=Janez+Novak&spol=m&starost=20-30&telefon=061%2F123-456
[ Kazalo || Naprej || Nazaj || Na začetek ]