Ноу Інти, лекція, обробка запитів за допомогою php

Використання HTML-форм для передачі даних на сервер

Як передавати дані сервера. Для цього в мові HTML є спеціальна конструкція - форми. Форми призначені для того, щоб отримувати від користувача інформацію. Наприклад, вам потрібно знати логін і пароль користувача для того, щоб визначити, на які сторінки сайту його можна допускати. Або вам необхідні особисті дані користувача, щоб була можливість з ним зв'язатися. Форми якраз і застосовуються для введення такої інформації. У них можна вводити текст або вибирати відповідні варіанти зі списку. Дані, записані в форму, відправляються для обробки спеціальною програмою (наприклад, скрипту на PHP) на сервері. Залежно від введених користувачем даних ця програма може формувати різні web-сторінки, відправляти запити до бази даних, запускати різні додатки і т.п.













Розберемося з синтаксисом HTML-форм. Можливо, багато з них знайомі, але ми все ж повторимо основні моменти, оскільки це важливо.

Отже, для створення форми в мові HTML використовується тег FORM. Усередині нього знаходиться одна або кілька команд INPUT. За допомогою атрибутів action і method тега FORM задаються ім'я програми. яка буде обробляти дані форми, і метод запиту, відповідно. Команда INPUT визначає тип і різні характеристики запитуваної інформації. Відправка даних форми відбувається після натискання кнопки input типу submit. Створимо форму для реєстрації учасників заочної школи програмування.

Лістинг 4.0. form.html

Після обробки браузером цей файл буде виглядати приблизно так:







Схожі статті