Опытный читатель наверняка заметил, что мы коечто пропустили в открыва ющем тэге
ля атрибута METHOD имеется два варианта: GET и POST. Я подозреваю, что многие программисты на HTML не совсем ясно понимают разницу между ними и не всегда знают, когда какой использовать. По сути, между этими вариантами нет большой разницы, особенно если вы начинаете их использовать впервые, так как оба приведут к желаемому результату.
Разница между вариантами GET и POST состоит только в том, как информа ция передается из формы в обрабатывающий сценарий. Метод GET посылает всю собранную информацию как часть адреса URL. Метод POST передает ин формацию так, что пользователь этого не видит. Например, при использова нии метода GET, после передачи информации URL примет следующий вид:
http://www.DMCinsights.com/php/HandleForm.php?FirstName=Larry&Las Name=Ullman.
При использовании метода POST конечный пользователь увидит только та кую запись:
http://www.DMCinsights.com/php/HandleForm.php.
При выборе метода следует учитывать три фактора:
Для обработки форм мы будем использовать метод POST. Там, где метод GET предлагает дополнительные возможности вашему Webсайту, мы обратимся к этому способу (см. раздел «Ввод данных вручную»). Оба метода успешно пе редают данные из формы, и, принимая окончательное решение о применении того или другого варианта, вы обязательно должны учитывать три вышеупо мянутых фактора.
1. 2. 3. <title:>HTML Form 4. 5. 6. </title:> 7. First Name <input name="FirstName" size="20" type="text"> 8. Last Name <input name="LastName" size="40" type="text"> 9. Email Address <input name="Email" size="60" type="text"> 10. Comments <textarea name="Comments" rows="S" cols="40"> 11. <INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="Submit!"> 12. </FORM> 13. </BODY> 14. </HTML>