Metoda GET
Założenie: Zrozumieć, jak przesyłać dane za pomocą metody GET w PHP i wyświetlać je na stronie.
Krok po kroku:
- Tworzenie formularza HTML: Utworzymy prosty formularz, który prześle dane metodą GET.
<form method="get" action="wynik.php"> Imię: <input type="text" name="imie"><br> Nazwisko: <input type="text" name="nazwisko"><br> <input type="submit" value="Wyślij"> </form>
Ten kod tworzy formularz z dwoma polami tekstowymi (imię i nazwisko) i przyciskiem “Wyślij”. Atrybut `method=”get”` określa, że dane będą przesyłane metodą GET. Atrybut `action=”wynik.php”` wskazuje na plik, który przetworzy dane.
- Odbieranie danych w pliku wynik.php: W pliku `wynik.php` odbierzemy dane przesłane metodą GET za pomocą zmiennych globalnych `$_GET`.
<?php $imie = $_GET['imie']; $nazwisko = $_GET['nazwisko']; echo "Imię: " . $imie . "<br>"; echo "Nazwisko: " . $nazwisko; ?>
Zmienna `$_GET` jest tablicą asocjacyjną, gdzie kluczami są nazwy pól z formularza (w tym przypadku ‘imie’ i ‘nazwisko’), a wartościami – wartości wprowadzone przez użytkownika.
Pamiętaj, że dane przesyłane metodą GET są widoczne w adresie URL, dlatego nie należy przesyłać nimi danych poufnych.
Ten przykład pokazuje podstawy przesyłania danych metodą GET w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi rodzajami formularzy i metodami przesyłania danych.