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:
getpost
Niepoprawny zapis:
<form method="skrypt.php">
Nazwa pliku PHP powinna znaleźć się w atrybucie action, a nie method.