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

ледней выбранной в списке выбора). Это не важно, если в дескрипторе

не указан атрибут multiple, что означает, что посетитель будет иметь возмож — ность выбирать только один элемент в списке. Использование квадратных скобок ([]) после имени списка выбора позволяет передавать выбранные посетителем значения в виде массива.

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





Чтобы определить, что посетитель выбрал хотя бы один элемент из списка

выбора, как и в предыдущем случае, будет использоваться встроенная РНР-функ —

ция isset():



if (!isset($currentOS))

{

echo «Вы должны выбрать одну или несколько операционных систем,».

«которые используете в настоящее время. » ;

$formResultsValid = false;

}

Объединяя все фрагменты кода, приведенные в этом совете, в одно целое, по — лучаем следующий сценарий проверки корректности результатов формы:



$formRe suits Valid = true;

/*

Операторы, которые выводят имена и значения элементов для элементов, со —

держащих корректные данные, и выводят имена и «сообщение об ошибке» и ус —

танавливают значение булевой переменной $formResuitsVaiid равным fals e для элементов, содержащих некорректные данные.







PHP-код, который обрабатывает результаты формы с помощью пользовательс — ких и/или встроенных функций, или сценарий, содержащийся либо здесь, либо

во внешней РНР-странице.

у

echo «»;

echo «Введенная вами информация передана «.

«на обработку. Спасибо!»;

}

//** Если форма содержит некорректные данные, вывести для посетителя

кнопку «Back» **

else

{

echo «

«;

echo «
value=\»Исправить введенную информацию\»".»

onClick=\»self. history. back()\»>»

}

?>

Полный код описания формы и сценария проверки корректности ее результа —

тов находится в файле chptiOTipO2, который доступен на сайта издателя русско —

язычной редакции ЭТОЙ КНИГИ ПО адресу http://www. diasoft. kiev. ua.

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



Использование PHP для отправки сообщения по электронной почте

На многих Web-сайтах присутствуют гиперссылки, которые позволяют посети — телям отправлять сообщения по электронной почте людям, связанным с конк- ретным сайтом (например, Web-мастеру, сотрудникам компании или отделу по работе с клиентами, отделу маркетинга, отделу кадров и т. д.). Для создания ги — перссылки, которую можно использовать для отправки сообщения по электрон- ной почте, установите значение атрибута href дескриптора ссылки равным

«maiito:» , за которым следует адрес электронной почты, по которому Web-брау — зер должен отправить сообщение:



Konrad King



К сожалению, ключевое слово «maiito:11 , используемое для отправки сооб — щения по электронной почте, работает далеко не во всех случаях. Если посети — тель не настроил Web-браузер для запуска почтовой программы или сама почто- вая программа настроена неправильно, браузер не сможет отправить электронное

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

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

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

Полезные ссылки
Случайные записи
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.95
  • 06.07.2011">Технология Active X на страницах сайта
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.135
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.121
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 015
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 066
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 078
  • 05.11.2011">Как сделать кнопку для сайта
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.30
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 136
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.140
  • 22.12.2011">Samsung производит процессоры A5 для Apple iPhone 4S и iPad 2
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 131
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 023
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 114
Опрос

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

View Results

Loading ... Loading ...