Самоучитель по креативному веб-дизайну. Книга 3, стр.124

(так называемым «сервлетам»), сценариям Active Server Pages (ASP) и, как вы уз — наете из этого практикума, РНР-сценариям.

Глава 10. РНР4 511





Когда вы рассматривали формы (в главе 3), вы изучили различные атрибуты,

которые могут использоваться в дескрипторе

. Для взаимодействия ре —

зультатов. заполнения форм с PHP-сценариями важны два атрибута — actio n и method. Установив значение атрибута actio n в дескрипторе
равным URL — адресу PHP-сценария, вы заставляете Web-сервер передать результаты формы (от — правленные серверу Web-браузером после нажатия посетителем кнопки Submit) PHP-сценарию. Атрибут method устанавливает для Web-браузера способ передачи Web-серверу результатов заполнения формы.

Предположим, например, что имеется Web-страница со следующим определе — нием формы:

ChptlOTipOl. php»

method=»GETM>

Имя:


Фамилия:


E-Mail:








После нажатия посетителем кнопки «Отправить» Web-браузер отправит Web — серверу результаты формы с помощью метода GET. Метод GET говорит Web-бра — узеру присоединить пары имя/значение (т. е., результаты заполнения формы) в конец URL-адреса, по которому Web-сервер передает данные формы (в приведен- ном Примере ЭТО http://www. NVBizNet. com/HWDTT/Chptl0Tip01.php), как ЭТО можно видеть на рис. 10.6 в адресной строке Web-браузера.

В приведенном npnMepeWeb-браузер передает пары имя/значение

«firsName=Konrad», «lastName=King» И «emailAddr=kki@NVBizNet. com».

Часть имени пары имя/значение взята из атрибута name определения эле — мента формы, а часть значения представляет собой данные, введенные в фор — му самим посетителем. Таким образом, в приведенном примере для получе —

ния результата, показанного на рис. 10.6, посетитель ввел «Konrad» в

элементе С именем firstName, «King» — В Элементе С именем lastName И

«kki@NVBizNet. com» — В Элементе С именем emailAddr.



51 2 Глава 10. РНР4





Изучив адресное поле Web-браузера на рис. 10.6, можно увидеть, что метод

GET привел к тому, что браузер отформатировал результаты формы в виде URL — адреса;



http://www. NVBizNet. com/HWDTT/

ChptlOTipOl. php? first^ame=Konrad&las^ame=King&emailAddr=kki(3NVBizNet. com



В адресной отроке содержатся адрес, указанный в атрибуте actio n дескрипто — ра

, знак вопроса (?) и три пары имя/значения:



firstName—Konrad

lastName=King

emailAddr=kki@NVBizNet. com

Пары имя/значения разделены амперсантами (&).

Одним из недостатков использования метода GET является слишком откры — тая передача результатов формы — посетитель имеет возможность просмотреть все результаты в адресной строке Web-браузера. Более того, результаты формы, передаваемые в виде части URL-адреса, фиксируются в журнале браузера, в жур- нальных файлах Web-сервера и в кэш-памяти прокси-сервера (если он использу —

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 122
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 140
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 048
  • 27.07.2011">iPhone 5 получит Bluetooth 4.0!
  • 19.10.2011">Памяти Стива Джобса
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.74
  • 16.05.2013">Яблочная диета
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 016
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 036
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.30
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.102
  • 17.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.2
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 001
  • 06.07.2011">Acer выпустила нетбук с Android
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.25
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...