Самоучитель по креативному веб-дизайну. Книга 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

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

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

Случайные записи
  • 27.08.2010">Советы начинающему дизайнеру.
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 065
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.34
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 131
  • 24.08.2011">Новые функции микроблогов Twitter
  • 22.02.2011">Руководство по actionscript. часть 7, стр. 043
  • 20.02.2010">Как делать деньги в твиттере?
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.9
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 007
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 129
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 152
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.66
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.77
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.81
  • 17.08.2010">Страничка со списком услуг
Опрос

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

View Results

Loading ... Loading ...