Форма обратной связи для сайта на php
В каких случаях нужна форма обратной связи для сайта? Всегда, когда Вам необходимо получать сообщения от посетителей. Обратная связь возможна через комментарии, через контактные данные, указанные на сайте, и через форму обратной связи. Последний вариант наиболее удобный, быстрый и действенный.
Например, Вы продвигаете партнерские продукты, и обещаете какие-нибудь дополнительные бонусы покупателям. Или предлагаете присоединиться к Вашему бизнес-клубу. Или предлагаете стать партнером в какой-нибудь компании. Во всех случаях посетитель должен написать Вам письмо на e-mail, и Вы тогда сможете написать ему ответное письмо, или связаться с ним еще как-нибудь: по скайпу, например, или по телефону.
Не каждый посетитель, даже если он заинтересуется Вашим предложением, станет открывать свой почтовый ящик и искать на Вашем сайте адрес почты, чтобы отправить Вам письмо. Чтобы облегчить эту задачу, и придумана форма обратной связи. Вы ставите ее на сайт, и посетителям остается только заполнить поля, и нажать на кнопку Отправить.
Вот так это выглядит:
Форма обратной связи.
Ставить такую форму можно как на простые html сайты, так и в статьи блога. В Интернете есть различные сервисы, которые бесплатно предоставляют подобные услуги. Так, например, если Вам нужна форма с множеством полей, таких как имя, фамилия, e-mail, скайп, телефон, город, страна и так далее, можно воспользоваться сервисом JotForm. Он очень удобен, и позволяет создавать красочные формы на любой вкус. Достаточно зарегистрироваться, и можно делать формы, и даже целые анкеты с различными вопросами. Для использования сервиса не обязательно даже делать одностраничники — достаточно использовать адрес анкеты в свойствах формы.
JotForm позволяет отправку до 100 заполненных анкет в месяц на Ваш e-mail бесплатно. Защищенных анкет, то есть с адресом http, может быть только 10 штук в месяц. Кстати, я на этом прокололся — невнимательно прочитал описание, и выбрал именно анкеты с адресом http. И после 10 анкет мой аккаунт перестал действовать на месяц.
Второй способ, про который я хочу Вам сегодня рассказать, основан исключительно на Ваших ресурсах. Все находится на Вашем хостинге.
Форма обратной связи для сайта на php
Как выглядит форма, Вы уже видели, в первой части статьи. Создана форма исключительно на языке php, и если Вы в нем разбираетесь, Вам не составит труда ее подкорректировать, сделать более сложной, с дополнительными полями и так далее.
Если не разбираетесь — ничего страшного. Для использования формы нужно просто скачать архив формы:Скачайте и разархивируйте. Вы увидите внутри два файла. Один, с расширением html, содержит код формы и стили. Если Вы хотите поставить эту форму на блоге, в статье или на странице, Вам придется стили, кроме стиля body, добавить в файл style.css своего блога.
Также проследите, чтобы в этом файле не было таких стилей до добавления, а если они есть, чтобы не было между ними противоречия.
В любом случае все проверяйте, корректно ли работает.
Второй файл, mail.php, отвечает за отправку писем на Ваш e-mail. В файле html на компьютере форма будет видна, но работать не будет. Все нужно проверять на хостинге, где есть поддержка php.
Пользуясь случаем, рекомендую хостинг Джино. Я на нем нахожусь сам, и он меня вполне устраивает.
Прежде чем отправлять mail.php на хостинг, его нужно немного подкорректировать. Открываете в блокноте, например, в Notepad++, или в любом другом html редакторе, и изменяете следующие элементы кода:
- 1-я строка: url = '>
Здесь ставите адрес, на котором находится форма, чтобы посетитель вернулся на эту страницу после отправки Вам письма.
- 11-я строка: $address="[email protected]";
Ставите свой e-mail, на который будете получать письма.
Слова благодарности за отправку формы, и другие надписи ниже Вы также можете поставить свои.
Перейдем теперь к файлу index.html В нем находятся код формы и стили. Про стили мы уже говорили. В коде ставите во второй строке путь к файлу mail.php, относительный или абсолютный. Сам код можно ставить как на блог, так и на одностраничник, он везде будет работать. Форма, которую Вы видите в начале статьи, тоже рабочая, так что если будут вопросы, пишите, я каждый день проверяю свою почту.
Более подробные сведения Вы можете получить в разделах "Все курсы" и "Полезности", в которые можно перейти через верхнее меню сайта. В этих разделах статьи сгруппированы по тематикам в блоки, содержащие максимально развернутую (насколько это было возможно) информацию по различным темам.
Также Вы можете подписаться на блог, и узнавать о всех новых статьях.
Это не займет много времени. Просто нажмите на ссылку ниже:
Подписаться на блог: Дорога к Бизнесу за Компьютером
Вам понравилась статья? Поделитесь, буду весьма признателен:
Также приглашаю добавиться в друзья в социальных сетях:
