Elementy formularza
Formularz definiujemy przez znacznik form z odpowiednimi atrybutami, pomiedzy który wstawiamy pola formularza:
<form action="plik_docelowy" method="post">
...
</form>
Metodę wysyłania możemy zmienić na method="get", ale to temat na odzielną poradę.
Najprostrzym polem formularza jest jedno-wierszowe pole tekstowe:
<input type="text" name="nazwa_pola" value="Przkładowy tekst..." />
Istnieje również pole wielo-wierszowe:
<textarea name="nazwa_pola">
Przykładowy tekst...
</textarea>
Możemy utworzyć także listę rozwijaną...
<select name="nazwa_pola">
<option value="wartość pola1">tekst wyświetlany1</option>
<option value="wartość pola2">tekst wyświetlany2</option>
<option value="wartość pola3">tekst wyświetlany3</option>
</select>
... lub przycisk opcji:
<input type="radio" name="nazwa_pola" value="wybór1" checked/>
<input type="radio" name="nazwa_pola" value="wybór2" />
Ostatnią już możliwościa jest pole przełącznika:
<input type="checkbox" name="nazwa_pola" checked/>
Zapewne zauwazyłaś/eś, że miejscami wystepuje słowo checked - słowo to powoduje zaznaczenie danej opcji.
Mamy już formularz teraz stworzymy przycisk, kóry wyśle nasze dane:
<input type="submit" name="nazwa" value="wyślij" />
To chyba wszystko... jeśli chcesz zobaczyć przykładowe odbieranie danych za pomocą PHP zapraszam do porady: Pobieranie danych z formularza.
Mateusz Bogolubow