Odbiór danych z formularza ( $_GET , $_POST )
Założenie: Odbierzemy imię przesłane z formularza HTML metodą POST i wyświetlimy je na stronie.
Krok po kroku:
- Krok 1: Utworzenie prostego formularza HTML.
<form method="post" action="odbior.php"> Imię: <input type="text" name="imie"> <input type="submit" value="Wyślij"> </form>
Ten kod tworzy formularz, który przesyła dane metodą POST do pliku “odbior.php”.
- Krok 2: Odbiór danych w pliku odbior.php.
<?php if(isset($_POST['imie'])) { $imie = $_POST['imie']; echo "Witaj, " . $imie . "!"; } else { echo "Nie podano imienia."; } ?>
Ten kod sprawdza, czy zmienna `$_POST[‘imie’]` istnieje (czy formularz został wysłany i zawiera pole ‘imie’). Jeśli tak, przypisuje wartość do zmiennej `$imie` i wyświetla powitanie. W przeciwnym wypadku wyświetla komunikat o braku imienia.
Ten przykład pokazuje podstawy odbierania danych z formularzy HTML w PHP za pomocą superglobalnej tablicy $_POST. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi metodami przesyłania danych!