Как сделать форму для отправки писем?

2 ноября 2014 г. Просмотров: 781
Создавая сайт, веб-мастера нередко дают пользователям возможность отправлять администратору сервиса письменные сообщения. Для этого используется специальная форма. Написать простейший вариант такой формы вполне можно самостоятельно.
Создать сайт самостоятельно с Wix.com

Инструкция

  • Как правило, форма отправки письма на сайте состоит из двух основных полей: поля заголовка сообщения и поля для ввода текста сообщения. Указывать электронный адрес администратора сайта отправителю не требуется, так как он прописывается в самом коде. Такой вариант удобен тем, что администратор может получать письма, не демонстрируя свой электронный почтовый адрес.
  • Сама форма, в которую будет вводиться текст, пишется на простом html. Код может быть примерно таким:ТемаСообщение:
  • Приведенный выше код создаст форму с двумя полями – «Тема» и «Сообщение». Также на ней будут присутствовать две кнопки – «Отправить» и «Очистить». Вы можете разместить данный код в удобном месте на странице сайта. Форма будет присутствовать, но пока она еще неработоспособна. Чтобы нажатия кнопок приводили к нужному результату, необходимо добавить на сайт следующий PHP-скрипт:$to = "электронный@адрес";mail($to,"$sub",$mes);?>
  • Вместо строки «электронный@адрес» подставьте нужный e-mail. Скрипт скопируйте в обычный «Бокнот», сохраните как send.php (сначала сохраните как send.txt, после чего переименуйте расширение в *.php) и положите в одну папку со страницей сайта. Это простейший вариант формы для отправки писем, вы можете его менять и дорабатывать нужным вам образом. Например, добавив в скрипт оператор echo, вы можете вывести на экран после отправки письма то или иное сообщение. Также вы можете менять по своему усмотрению размеры формы, ее цвет, названия кнопок и т.д.

  • Оцените статью!