ВУЗ:
Составители:
Рубрика:
92
Рис. 10. Ввод данных на форме в одном сценарии
Этот вариант создает определенные неудобства, поскольку при
повторной загрузке страницы пользователь ничего не узнает о том,
правильно ли были заполнены поля формы.
Автоматическая отправка данных пользователя по заданно-
му адресу электронной почты
Один из способов обработки информации заключается в ее от-
правке по электронной почте, например, администратору сайта. Хотя
при
помощи гиперссылки mailto: можно отправить сообщение прямо
из браузера, следует учитывать, что внешние приложения электрон-
ной почты настроены не на каждом компьютере. Следовательно, от-
правка сообщений с web-формы более надежно гарантирует, что со-
общение будет доставлено адресату.
В следующем разделе, mail( ), создается небольшая форма, в ко-
торой пользователь вводит информацию и комментарии
по поводу
сайта. Затем данные форматируются соответствующим образом и пе-
редаются стандартной функции РНР mail( ). Но прежде чем перехо-
дить к построению формы, необходимо предварительно рассмотреть
синтаксис функции mail( ).
Функция mail( ) отправляет сообщение заданному адресату по
электронной почте. Синтаксис функции mail( ):
boolean mail (string получатель, string тема,
string сообщение [, string доп_заголовки])
В параметре «тема», как нетрудно предположить, передается те-
ма сообщения. Параметр «сообщение» содержит текст сообщения, а
необязательный параметр «доп_заголовки» предназначен для включе-
ния дополнительной информации (например, атрибутов форматирова-
ния HTML), пересылаемой с сообщением.
$email = "[email protected]";
$subject = "This is the subject";
$message = "This is the message";
$headers = "From: [email protected]";
mail ($email, $subject, $message, $headers);
92
Рис. 10. Ввод данных на форме в одном сценарии
Этот вариант создает определенные неудобства, поскольку при
повторной загрузке страницы пользователь ничего не узнает о том,
правильно ли были заполнены поля формы.
Автоматическая отправка данных пользователя по заданно-
му адресу электронной почты
Один из способов обработки информации заключается в ее от-
правке по электронной почте, например, администратору сайта. Хотя
при помощи гиперссылки mailto: можно отправить сообщение прямо
из браузера, следует учитывать, что внешние приложения электрон-
ной почты настроены не на каждом компьютере. Следовательно, от-
правка сообщений с web-формы более надежно гарантирует, что со-
общение будет доставлено адресату.
В следующем разделе, mail( ), создается небольшая форма, в ко-
торой пользователь вводит информацию и комментарии по поводу
сайта. Затем данные форматируются соответствующим образом и пе-
редаются стандартной функции РНР mail( ). Но прежде чем перехо-
дить к построению формы, необходимо предварительно рассмотреть
синтаксис функции mail( ).
Функция mail( ) отправляет сообщение заданному адресату по
электронной почте. Синтаксис функции mail( ):
boolean mail (string получатель, string тема,
string сообщение [, string доп_заголовки])
В параметре «тема», как нетрудно предположить, передается те-
ма сообщения. Параметр «сообщение» содержит текст сообщения, а
необязательный параметр «доп_заголовки» предназначен для включе-
ния дополнительной информации (например, атрибутов форматирова-
ния HTML), пересылаемой с сообщением.
$email = "[email protected]";
$subject = "This is the subject";
$message = "This is the message";
$headers = "From: [email protected]";
mail ($email, $subject, $message, $headers);
Страницы
- « первая
- ‹ предыдущая
- …
- 90
- 91
- 92
- 93
- 94
- …
- следующая ›
- последняя »
