У нас будет три поля ввода:
1. Ваше имя
2. Ваш E-mail
3. Сообщение
Все действия будут происходить на одной странице! Это даёт удобство пользователю вашей формы.
Исходник
$mymail = «mail@server.ru»; // здесь пишется емайл куда будет отправлено письмо
if(empty($go)) { // Если кнопка отправки письма пуста то…
?>
}
else {
if(!preg_match(«/^([a-z,0-9])+@([a-z,0-9])+(.([a-z,0-9])+)+$/», $mail)) // проверка правильности введенного e-mail адреса
{
$bad = «Неправильный e-mail
«;
}
if(empty($message)) { // проверка на пустоту сообщения
$bad .= «Нет сообщения
«;
}
if ($bad) // если ошибка вывести её и остановить скрипт
{
echo $bad;
exit;
}
$temp = «Пришло сообщения с обратной связи\n\n$message»; // текст сообщения на почту
$subj = «Сообщение с сайта»; // тема сообщения
$body = $temp;
$adds = «From: $mail\n»; // откуда сообщение
$adds .= «X-Sender: \n»;
$adds .= «Content-Type: text/plain; charset=windows-1251\n»; // настройка кодировки сообщения
mail($mymail,$subj,$body,$adds); // отправка сообщения
}
?>