Як відправити форму в html


 

Для того щоб організувати взаємодію веб-ресурсу з відвідувачами, необхідно передбачити на сторінках сайту можливість введення інформації і подальшої відправки її на сервер. У мові опису сторінок HTML передбачений певний набір тегів.



Інструкція

  1. HTML-теги, що повідомляють веб-браузеру, в якому місці сторінки потрібно відобразити форму, розміщені в коді між відкриває і закриває тегами <. Form> і <.>. Відкриває тег містить в собі обов’язкову інформацію у вигляді атрибутів, які повідомляють, куди саме потрібно відправити з форми необхідну інформацію і яким способом треба зробити це. Якщо віртуальна сторінка містить в собі більше однієї форми, то у кожної окремо має бути власне ім’я.
  2. Відкриває тег може виглядати так:
    Атрибут «name» тут є ім’ям форми, а атрибут «method» — способом відправки даних (можливі способи GET або POST). Атрибут «action» вказує URL-скрипт на сервері, якому з форми потрібно надіслати дані. Якщо не вказувати адресу, то дані передадуться на URL тієї ж сторінки. Такі інтерактивні сторінки, як правило, формуються спеціальними універсальними скриптами, що забезпечують і отримання, та обробку інформації з цієї ж сторінки.
        
  3. Додайте елементи, більше підходять для введення користувачами необхідного типу даних, після відкриваючого тега форми. Подібними елементами можуть бути:
    Поле з текстом для введення:
    Тут, як і в інших тегах «input», задає тип елемента атрибут «type», «name» є ім’ям змінної, яке відправиться разом з даними, введеними в це поле, а «value» — значення за замовчуванням, яким згодом буде заповнено текстове поле вводу.
        
  4. Майте на увазі, що у всіх елементів групи ім’я (name) і різні значення (value) повинні бути однаковими. На сервер передасться тільки те значення, яке відзначить відвідувач або те, яке було вибрано атрибутом checked, тобто за замовчуванням.