|
Podstawy
W poprzednim rozdziale poznaliśmy zmienny, w których można przechowywać rożnego
radzaju dane. Najłatwiej owe zmienne wykorzystać można przy budowie i obsłudze
formularzy. Przy budowie formularza należy pamiętać aby poprawnie nazwać
elementy tego formularza. Gdy chcesz aby uzytkownik podał swoje imię lun
nick, formularz taki może wyglądać tak:
<form action="dalej.php3">
<p>Imię/nick: <input type="text" name="imie_nick">
<input type="submit" name="Wyślij">
</form>
Należy pamiętać aby w nazwie elementu nie było spacji, ponieważ nazwa
elementu w momencie wysłanie staje sie nazwą zmiennej, a ta niemoże zawierać
spacji.
W/w kod HTML można wykorzystać do wyświetlenia strony, na której będzie
przywitanie z użytkownikiem:
print("Witaj! $imie_nick');
w rwzultacie po wpisaniu do formularza mojego nicka w przegladarce otrzymamy:
Witaj! Qwerkon
Przekazywanie zmiennych
Dane z formularza można przesłać na dwa sposoby:
- GET - drukuje nazw zmiennych i ich wartości w adresie URL;
- POST - niedrukuje nazw zmiennych i ich wartości w adresie URL;
GDy użyjemy metody GET do przesłania banych z wcześniejszego
formularza do skryptu nasz adres URL w przeglądarce będzie wyglądał tak:
http://.../dalej.php3?imie_nick=Qwerkon
gdzie imie_nick jest nazwą zmiennej, a Qwerkon wartością tej zmiennej.
Gdyby w farmularzu były jeszcze jakies elementy, np. adres eMail, otrzymalibyśmy
następujący URL:
http://.../dalej.php3imie_nick=Qwerkon&email=qwerkon@siteql.net
|