Page 66 - 4475
P. 66
інформації використовують контейнер <input>, в якому
можна, змінюючи параметр type, задавати поля для вводу,
перемикачі, області для вводу, списки вибору, шифрування
паролю тощо. Розглянемо декілька прикладів.
Проста форма з двома полями та кнопкою “Submit”.
<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
Вивід переданого параметра виконається наступним
чином:
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"];
?>
</body>
</html>
Слід зауважити, що GET використовують у тих
випадках, коли параметрів мало і вони мають бути видимі.
Сторінки з GET-параметрами зручно зберігати в закладках
для подальшого використання. POST дозволяє передати
набагато більше параметрів, які при передачі не будуть
видимі.
При роботі з базою даних зручним використанням
методу POST є передача даних користувача для створення
нового запису в таблиці, або редагування попереднього
запису. За допомогою параметра GET зручно робити
61