Sprawdzenie, czy formularz został przesłany (isset)

Założenie: Nauczymy się sprawdzać, czy formularz HTML został przesłany do skryptu PHP za pomocą funkcji isset(). Zobaczymy jak sprawdzić, czy istnieje zmienna $_POST['submit'].

Krok po kroku:

  1. Stworzenie prostego formularza HTML:
  2. 
    <form method="post" action="sprawdz.php">
      <input type="submit" name="submit" value="Wyślij">
    </form>
    				

    Ten kod tworzy formularz, który po wysłaniu prześle dane metodą POST do pliku “sprawdz.php”.

  3. Sprawdzenie istnienia zmiennej $_POST[‘submit’] w pliku sprawdz.php:
  4. 
    <?php
    if (isset($_POST['submit'])) {
      echo "Formularz został przesłany!";
    } else {
      echo "Formularz nie został jeszcze przesłany.";
    }
    ?>
    				

    Funkcja isset($_POST['submit']) sprawdza, czy zmienna $_POST['submit'] istnieje. Jeżeli formularz został wysłany, to ta zmienna zostanie utworzona, a kod w bloku if zostanie wykonany. W przeciwnym wypadku wykona się kod w bloku else.

Ten przykład pokazuje podstawowe użycie funkcji isset() do sprawdzania przesłania formularza. Zachęcamy do dalszego zgłębiania tematu obsługi formularzy w PHP!

Dodaj komentarz 0

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