Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Atrybut method w formularzu HTML

Atrybut method w formularzu HTML

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Atrybut method w formularzu HTML

Atrybut method elementu <form> określa sposób przesłania danych formularza do serwera. Najczęściej stosuje się dwie wartości: get oraz post.

Nie należy mylić atrybutu method z atrybutem action. action określa adres skryptu, a method sposób przesyłania danych.

Przykład z metodą GET

<form action="skrypt.php" method="get">
  <input type="text" name="imie">
  <input type="submit" value="WYŚLIJ">
</form>

Dane zostaną dołączone do adresu URL, np. skrypt.php?imie=Jan.

Przykład z metodą POST

<form action="skrypt.php" method="post">
  <input type="text" name="imie">
  <input type="submit" value="WYŚLIJ">
</form>

Dane zostaną przesłane w treści żądania HTTP, a nie bezpośrednio w adresie URL.

Ważne na egzaminie

Poprawne wartości atrybutu method to między innymi:

  • get
  • post

Niepoprawny zapis:

<form method="skrypt.php">

Nazwa pliku PHP powinna znaleźć się w atrybucie action, a nie method.