ZMIENNE FORMULARZY
Zmienne formularzy to zmienne utworzone na podstawie wysłanego formularza. Jeżeli formularz zawierał pole tekstowe o nazwie
imie_kota i użytkownik wpisał do niego imię
Mruczek, to w skrypcie dostępna jest zmienna
imie_kota o wartości
'Mruczek'
Oto przykładowy formularz:
<form action=imie_kota.php method=post>
Podaj imię swojego kota: <input type=text name=imie_kota>
<input type=submit value=wyślij>
</form>
|
I skrypt PHP drukujący podane imię kota:
<? echo("twoj kot nazywa sie... $imie_kota");
?>
|
Formularze HTML można wysyłać przy użyciu dwu metod:
POST i
GET. Przy użyciu metody
POST dane wysyłane są na standardowym urządzeniu wejściowym -
STDIN. Ta metoda nadaje się do przesyłania większych porcji informacji (np. z pól
TEXTAREA). W przypadku użycia metody
GET dane z formularza oddzielone za pomocą
?,
& oraz
= wyyłane są w adresie
URL. Dane tak przesłane ą oczywiście dostępne w zmiennych o odpowiednich nazwach, ale są również dostępne w zmiennej
$QUERY_STRING w postaci:
Parametr1=wartosc1&Parametr2=wartosc2
|