Главная > Программирование > РНР: настольная книга программиста
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

9.7. Передача значенийпеременных, соответствующих кнопкам формы

В РНР можно передавать значение переменных из форм соответствующим кнопкам формы. В скрипт передаются все именованые элементы форм. Таким образом, если у кнопки указан атрибут то будет установлена соответствующая переменная в а ее значение будет равно атрибуту value (заметьте, что это — текст на кнопке). Если у кнопки опущен элемент name, то соответствующая переменная не будет установлена в запросе. Обратите внимание: чтобы эти переменные автоматически создавались, необходимо выполнение следующих параметров конфигурации (табл.

Таблица 9.1. Параметры конфигурации

Кроме этого, в форме в качестве кнопки «Submit» можно применять картинку, например:

<input type=image src="archive/arch.php?path=../htm/book_php/files.book&file=image.gif" name="sub">.

Когда пользователь нажимает на какую-нибудь часть картинки, сопроводительная форма будет передана на станцию с двумя дополнительными переменными sub_x и sub_y. Они содержат координаты щелчка пользователя в пределах изображения. Опытный пользователь может заметить, что фактические имена переменной, посланные программой просмотра, содержат скорее точку, чем символ подчеркивания, но РНР преобразовывает эту точку автоматически в символ подчеркивания.

<< Предыдущий параграф Следующий параграф >>
Оглавление