formularz/
form /
|
Element strony WWW pozwalający w sposób interakcyjny pobierać informacje od odwiedzającego. |
|
Na formularz mogą składać się pola tekstowe, pola wyboru, rozwijane menu, listy opcji, etc. Po wypełnieniu przez użytkownika dane z formularza przesyłane są do serwera i tam przekazywane odpowiedniemu programowi (np. jako dane wejściowe skryptu CGI lub PHP). W zależności od ich rodzaju użytkownikowi zwracany jest wynik operacji (np. przeszukiwania bazy danych) lub tylko potwierdzenie przyjęcia informacji. Proste formularze mogą także wysyłać informacje pod wskazany adres e-mail. Elementy formularza tworzone są przy pomocy znacznika FORM z odpowiednimi atrybutami.
Konstrukcja każdego formularza wygląda następująco:
- FORM - początek formularza
- INPUT - znacznik z predefiniowanymi atrybutami pozwalającymi wyświetlić pola służące do wprowadzania informacji przez użytkownika
- /FORM - koniec formularza
Oto najprostszy formularz, który po pobraniu danych wyśle je w treści wiadomości pod wskazany przez autora adres e-mail:
<FORMenctype="text/plain"
action="mailto:autor@poczta.firma.pl?subject=test formularza"
method="post">
Wpisz cokolwiek <INPUT NAME="cokolwiek">
<INPUT TYPE="submit" VALUE="A teraz wyślij">
</FORM>
W sieci WWW formularze są coraz częściej spotykanym sposobem uzyskiwania informacji na temat osób odwiedzających daną witrynę czy korzystających z pewnej usługi (np. wiek, wykonywany zawód, miejsce zamieszkania, dochody, itp.). Równie szeroko stosowane są formularze rejestracyjne, których wypełnienie jest warunkiem koniecznym otrzymania dostępu np. do darmowego programu lub serwisu. Dane te są później wykorzystywane do analiz statystycznych - demograficznych, marketingowych, etc. Korzystając z usług wyszukiwarki czy dokonując zakupów w internetowym sklepie także posługujemy się mniej lub bardziej złożonymi formularzami.
zobacz również: CGI, dokument HTML, HTML, JavaScript, PHP,
formularz Tworzenie formularzy (kurs HTML Pawła Wimmera)
aktualizacja: 28/12/2003
|