Przesyłanie danych z formularza za pomocą metody CHECKIN
Założenie: Zbudujemy prosty formularz, który po wysłaniu prześle dane za pomocą metody POST i wyświetli je na stronie.
Krok po kroku:
- Tworzenie formularza HTML: Utworzymy prosty formularz z polem tekstowym i przyciskiem submit. Metoda formularza zostanie ustawiona na POST.
- Tworzenie pliku process.php: Ten plik będzie przetwarzał dane przesłane z formularza.
- Wyjaśnienie kodu process.php: Kod sprawdza, czy formularz został wysłany metodą POST. Jeśli tak, pobiera wartość z pola “resource_id” i wyświetla ją. W rzeczywistej aplikacji, w tym miejscu należałoby dodać logikę zwalniania rezerwacji.
<form method="post" action="process.php">
<label for="resource_id">ID zasobu:</label>
<input type="text" id="resource_id" name="resource_id"><br>
<input type="submit" value="Zwalnij rezerwację">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$resourceId = $_POST["resource_id"];
echo "ID zasobu do zwolnienia: " . $resourceId;
}
?>
Pamiętaj, że ten przykład pokazuje podstawowe przesyłanie danych z formularza. W rzeczywistych aplikacjach należy zadbać o walidację danych wejściowych, aby zapobiec atakom typu XSS i SQL injection.