Кнопка-изображение

PHP также поддерживает кнопки-изображения, который представляют со­бой графические файлы, щелчок по каждой точке которого можно обработать особым образом.

Поля для паролей

При вводе паролей и иных конфиденциальных данных нежелательно, чтобы вводимый текст отображался на экране. Для этого предназначены поля для вво­да паролей. В HTML-форме они описываются при помощи тега <INPUT TYPE=PASSWORD>.

Скрытые поля

Еще одним элементом управления являются скрытые поля, которые позво­ляют сохранять в формах служебные данные. Это может быть удобно, например, в тех случаях, когда не разрешено использование cookies, а требуется сохранить какие-либо сведения о текущем сеансе работы пользователя.

Элемент управления список

Списки в HTML-формах создаются при помощи тега <SELECT>. В отличие от рассмотренных ранее элементов управления, списки допускают выбор сразу нескольких значений.

Переключатели (radio buttons)

Переключатель описывается при помощи набора тегов <INPUT TYPE=RADIO>, а для группиров­ки различных альтернатив все они связываются при помощи атрибута NAME, значение которого должно быть одинаково внутри группы.

Выключатели (checkboxes)

Еще одним основным элементом управления в HTML-формах является вы­ключатель (checkbox). Для его описания используется тег <INPUT TYPE=CHECKBOX>.

Многострочные поля

Многострочные поля предназначены для ввода большого количества текста. Для их описания используется тег <TEXTAREA>, в атрибутах которого задается размер области для ввода текста

Получение данных из текстовых полей

Для того чтобы получить доступ к данным, переданным скрипту из HTML-формы, используются суперглобальные массивы $_GET или $_POST для способов передачи GET и POST соответственно.

Обработка ошибок

Во многих случаях, если в процессе выполнения функции возникла ка­кая-либо ошибка, то функция возвращает значение FALSE в качестве своего результата. Так поступают многие встроенные функции в РНР, и этот же прием можно использовать и в своих собственных функциях.

Вложенные файлы

Как уже было сказано, функции позволяют разбивать код на отдельные фраг­менты, которые могут быть повторно использованы снова и снова. Но помимо функций, в РНР существует еще одно средство для повторного использования кода — вложенные файлы. Такой файл содержит код, который будет включен в тело основного скрипта в том месте, где использован соответствующий оператор include.
1 2 3 4 5 6 7 8 9 >  >>