Przesyłanie danych z formularza za pomocą metody REPORT
Założenie: Zrozumieć podstawy przesyłania danych z formularza HTML do skryptu PHP za pomocą metody REPORT (choć metoda REPORT nie jest standardową metodą do przesyłania danych z formularzy, ten przykład pokazuje podstawowe zasady obsługi danych z formularza).
Krok po kroku:
- Tworzenie formularza HTML: Utworzymy prosty formularz z jednym polem tekstowym i przyciskiem submit. Metoda formularza zostanie ustawiona na `POST` (choć w założeniu używamy REPORT, PHP traktuje to tak samo jak POST).
<form method="POST" action="process.php"> <label for="raport">Nazwa raportu:</label> <input type="text" id="raport" name="raport"> <input type="submit" value="Wyślij"> </form>
Ten kod tworzy formularz z polem tekstowym o nazwie “raport”.
- Tworzenie skryptu PHP (process.php): Ten skrypt odbierze dane z formularza.
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $raport = $_POST["raport"]; echo "Nazwa raportu: " . $raport; } ?>
Ten kod sprawdza, czy formularz został wysłany metodą POST, a następnie pobiera wartość pola “raport” i wyświetla ją.
Pamiętaj, że metoda REPORT nie jest standardową metodą dla formularzy HTML. Ten przykład pokazuje jedynie podstawy obsługi danych z formularza w PHP. W praktyce, do przesyłania danych z formularzy używa się metod GET lub POST.
Zachęcamy do dalszego zgłębiania tematu obsługi formularzy w PHP!