Formularz na stronie WWW

Zaczynamy od:
<form action="mailto:email@domena.pl" method="post">

Pola typu <input> wpisujemy tak: <input type="typ" name="nazwa" value="wartość" size="n" maxlenght="n">

<input type="text"> - wstawia zwykłe pole tekstowe
<input type="checkbox"> - wstawia pole wyboru na którym można zaznaczyć więcej niż jedną odpowiedź
<input type="radio"> - pole podobne do checkbox, ale tutaj mamy możliwość wyboru tylko jednej opcji
<input type="password"> - pole tekstowe tylko, że zabezpieczone gwiazdkami przed podpatrzeniem
<input type="file"> - pozwala nam dołączyć do formularza jakiś plik
<input type="submit"> - odpowiada za wykonanie poleceń zawartych w tagu form action (w tym wypadku wyśle zawartość pól pod adres: email@domena.pl)
<input type="reset"> - kasuje zawartość pól formularza
<input type="hidden"> - wstawia pole tekstowe nie widoczne na stronie
<input type="button"> - wstawia przycisk dowolnego przeznaczenia

Atrybut name=" " określa nazwę dla tego pola
Kolejny atrybut value=" " określa wartość dla tego pola
Następnie size="n" określa ilość znaków mieszczących się w danym polu, gdzie "n" to liczba znaków
I chyba ostatni już atrybut to maxlength="n" - ograniczona ilość znaków dla pola tekstowego dla którego została zdeklarowana

Grupa pól formularza select:

<select name="nazwa_naszej_listy">
<option> pierwsza pozycja
<option> druga pozycja
<option> trzecia pozycja
</select>
Z takiej listy można wybrać jedną lub kilka pozycji z listy.

By wybrać kilka pozycji z naszej listy należy wpisać:
<select name="nazwa_naszej_listy" multiple>
<option> pierwsza pozycja
<option> druga pozycja
<option> trzecia pozycja
</select>

Możemy zaproponować jakąś pozycję wstawiając znacznik <selected> np.:
<select name="nazwa_naszej_listy" multiple>
<option><selected> pierwsza pozycja
<option> druga pozycja
<option> trzecia pozycja
</select>
W tym wypadku proponujemy pozycję pierwszą.

I ostatni znacznik <textarea>:
Umieszczając znacznik <textarea> wstawiamy pole tekstowe które może być stosowane do wpisywania większej ilości danych.
<textarea name="Opinie" rows="10" cols="50">Napisz coś do mnie...</textarea>
Umieszczając tekst między znacznikami <textarea>, możemy zasugerować coś potencjalnemu użytkownikowi. Rozwiązanie to jest podobne w działaniu do value=" " w poprzednich znacznikach typu input.
Poprzez dodanie atrybutów rows="n" i cols="n" możemy regulować wielkość pola tekstowego.

P.S. Formularze będą trafiały w trochę mało zrozumianej formie, ponieważ, aby trafiały do nas czytelniejsze musimy użyć skryptów CGI lub PHP.
Takie skrypty znajdziemy na stronach:
http://cgi.resourceindex.com 
http://php.resourceindex.com 

I to chyba na tyle... Jak na pierwszy raz to chyba jest ok.

Bartosz "Gramol" Gramatyka 
gramolek@wp.pl
 
GG: 987462


Copyright 2001 by magazyn @t.Wszelkie prawa zastrzeżone.