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:
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:
get - program najde podatke v sistemski spremenljivki
QUERY_STRING
post - program prebere podatke kar iz standardnega vhoda
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.