Znajdujesz się na stronach starej wersji serwisu!
Aktualną wersję znajdziesz pod adresem webmade.org.

Pobieranie danych z formularza

Na początek stworzymy prosty formularz w pliku form.html:

...
<form action="read.php" method="post">
Wpisz tekst: <input type="text" name="tekst" />
Wyświetl tekst:<input type="checked" name="echo" />
</form>
...

W roli wyjaśnienia wysyłamy dane do pliku read.php mehtodą post.

Teraz stworzymy plik read.php do odczytania wiadomości:

<?php
if ($_POST['echo'] == "on") { /* sprawdzamy czy 'input name="echo"' został zaznaczony */
echo $_POST['tekst']; /* jeśli tak to wyświetlamy dane wpisane do 'input name="tekst"' */
} else { // jeśli nie...
echo "Dane nie zostana wyświetlone..."; //wyświetl informację
}
?>

Na podstawie tego przykładu można budować dużo bardziej skąplikowane formularze, warto jedank pamietać o bardzo wygodnym narzędziu wyświetlającym odbierane dane z formularza:

<?php
print_r($_POST);
?>

Często się przydaje w momencie kiedy coś nam nie wychodzi...

Jeśli chcesz dowiedzieć się więcej na temat tworzenia formularzy zapraszam do porady Elementy formularza.

Mateusz Bogolubow

© 2004-2006 by webmade.org
kamieniarstwo :linki sponsorowane
valid xhtml
valid css