Podstawy walidacji

Założenie: Stworzymy prosty formularz i zwalidujemy wprowadzone dane, aby zapobiec błędom.

Krok po kroku:

  1. Tworzenie formularza: Utworzymy prosty formularz HTML z polem na imię i przyciskiem submit.
  2. 
    <form method="post" action="walidacja.php">
      Imię: <input type="text" name="imie">
      <input type="submit" value="Wyślij">
    </form>
    				
  3. Tworzenie pliku walidacja.php: W tym pliku umieścimy kod PHP do walidacji danych.
  4. 
    <?php
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
      $imie = $_POST["imie"];
      if (empty($imie)) {
        echo "Proszę podać imię.";
      } else {
        echo "Witaj, " . htmlspecialchars($imie) . "!";
      }
    }
    ?>
    				
  5. Walidacja danych: Kod sprawdza, czy pole imię jest puste. Funkcja `htmlspecialchars()` zabezpiecza przed atakami XSS.
  6. 
    if (empty($imie)) {
        echo "Proszę podać imię.";
    } else {
        echo "Witaj, " . htmlspecialchars($imie) . "!";
    }
    				

Ten przykład pokazuje podstawy walidacji danych w formularzach PHP. Zachęcamy do dalszego zgłębiania tematu, aby tworzyć bezpieczniejsze i bardziej niezawodne aplikacje.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *