Форма обратной связи для вашего сайта
blogs |
В этой коротенькой статье я расскажу как установить себе на сайт форму обратной связи, сразу хочу предупредить что эта форма вернее обработчик этой формы написан на языке php поэтому ваш хостинг должен обязательна поддерживать php. Для начала нам нужна сама форма такого типа как на скриншоте ниже
Готовую форму и сам обработчик + видео по использованию данной формы можно скачать тут
А теперь расскажу для тех у каво нет возможности скачать готовую форму обратной связи как это сделать самому.
1.Вставляем форму обратной связи в нужную страницу вашего сайта вот сам html код формы
2.Создаем текстовый документ и вставляем в него следующий код
if (isset($_POST['$name'])) {$name = $_POST['$name'];}
if (isset($_POST['$email'])) {$email = $_POST['$email'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}
$address = '
Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
';
$sub = "Тема письма";
$mes = "Автор назвался: $name Указал свой адрес: $email Содержание письма: $message";
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251 From:$email");
if ($verify == 'true')
{
echo "
Сообщение отправлено";
}
else
{
echo "
Сообщение не отправлено";
}
?>
меняем в коде следующие ваш почтовый ящик и тема письма далее сохраняем текстовый документ жмем сохранить как и в строке имя файла пишем send.php а в поле тип файла выбираем все файлы
Теперь наш файл send.php закидываем на хостинг в ту папку где у нас находится наша страница с в заранее встроенной нами формой..Теперь форма готова к использованию...
Также у вас может возникнуть вопрос как и у меня в свое время возник такой же вопрос " как сделать так чтоб после отправки сообщения показывало не голую страницу типа Сообщения отправлено а перекидывало на нужную мне страницу ? " для этого нужно в конце нашего php кода внести некоторые изменения
if (isset($_POST['$name'])) {$name = $_POST['$name'];}
if (isset($_POST['$email'])) {$email = $_POST['$email'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}
$address = '
Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
';
$sub = "Тема письма";
$mes = "Автор назвался: $name Указал свой адрес: $email Содержание письма: $message";
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251 From:$email");
if ($verify == 'true')
{
header('Location: http://ваша ссылка');
}
теперь после отправки сообщения нас будет перекидывать на нужную нам страницу...На этом все надеюсь статья была вам полезна..
< Предыдущая | Следующая > |
---|