Самостоятельное создание сайта
ВСЕ О ТОМ, КАК
СДЕЛАТЬ САЙТ
САМОМУ


Оставить отзыв или предложение

Страница контактов для вашего сайта

В этой статье я опишу в подробностях один из способов быстро и удобно создать страницу контактов с использованием известной для веб программистов функции языка PHP mail()

Благодаря этой функции посетитель сайта может отправить вам сообщение используя форму на сайте, без какого либо почтового клиента и прочих проблем. Ему достаточно заполнить форму на вашей странице контактов, нажать на кнопку отправить сообщение и она автоматически отправит его письмо, на ваш e-mail указанный в настройках.

Итак начнем, для реализации данной функции пишем следующий html код на странице которой будет располагаться форма:

И так этой строчкой мы объявляем форму, параметр method - это метод передачи данных их существует 2, Get и Post нам нужен последний. cont.php этот файл надо создать и в нём и будет генерироваться функция отправки почты и ответная страница формы

Затем составляем необходимые строки для заполнения:

Параметры Cols и Rows определяют количество строк и столбцов поля ввода текста.

И закрываем форму. В результате у вас должна получится веб-страница с формой такого плана:

Теперь нам необходимо создать ранее упомянутый файл cont.php В этот файл переносите html шаблон вашей странички и добавляете следующий код:

А эта переменная отвечает за текст письма, здесь вы можете просто оставить одну переменную $messages которая содержит само сообщение, а можете настроить так как вам удобно, как показано в примере.

Сама функция наполненная переменными для отправки.

А этот текст и рисунки увидит пользователь в случае успешной отправки:

Продолжаем забивать код

И мы получаем страницу ответа, которая сообщит пользователю о результатах отправки.

Вообще функция mail() очень часто применима при написании сайта и умение грамотно ей манипулировать откроет вам больше возможности в оптимизации и автоматизации сайта.

Дата публикации:2009-06-17


Буду очень признателен, если вы поделитесь ссылкой на страницу со своими друзьями в социальных сетях.
Если у вас возникнут вопросы по теме пишите, надеюсь у вас все получиться, удачи вам и всего наилучшего!

Нашли ошибку в тексте

Нашли ошибку в тексте!!!
Просто выделите её мышкой, нажмите Ctrl+Enter.
И мы все исправим.

Allsoft
Хостинг Beget