Создаем форму обратной связи на PHP

В данной статье мы создадим форму обратной связи, на PHP. Со всеми подробными инструкциями smile

Что нужно для работы?

  • Поддержка PHP 4.1 версии и выше;
  • Базовые знания Html и хотя-бы представление о  PHP.

Создание формы

Первое, что нам нужно сделать, это написать саму форму обратной связи.

Вот ее код:

Теперь разберем, что и как.

  • method=»post» —  Означает метод запроса. 
  • action=»mail.php»> — Отправка данных с формы, на сам скрипт, в нашем случае это скрипт «mail.php».
  • Email: <input name=»email» type=»text» — Поле ввода для почты.
  • Message:<br /> <textarea name=»message» rows=»15″ cols=»40″> </textarea> — Поле для ввода самого сообщения.
  • <br /> <input type=»submit» />  — Сама кнопка, которая после заполнения формы, отправляет данные в обработчик ( mail.php )

Скрипт формы обратной связи

Теперь все что остается, это код «mail.php». Это очень легко. Введите следующий код в файле с именем «mail.php».

Внимание! В данном файле не должно присутствовать нечего постороннего.

Когда форма передает на mail.php содержимое поля «email», то присваивает переменной «$_REQUEST[’email’]». Аналогично и для поля сообщения, оно помещается в переменную $_REQUEST[‘message’].

Если бы поля в форме имели название «sender» и «content», это же бы и использовалось, как $_REQUEST[‘sender’] и $_REQUEST[‘content’] соответственно.

В этих двух строках, мы присваиваем из одного к другому, подобие копии.

Здесь, можно сказать, основная часть нашего скрипта.

mail — это специальная функция в PHP, которая отправляет на почту. Первый параметр в почте должен содержать адрес электронной почты, Ваш собственный адрес электронной почты. Второй параметр — это «тема» сообщения электронной почты. Последние два параметра являются содержанием сообщений и заголовок нужно отправлять.

Обратите внимание, что как и во многих других языках программирования, названия строк  заключены в двойные кавычки, например «форма обратной связи».

Здесь можно уже и поблагодарить человека, который захотел связаться с нами.

В принципе не так уж и сложно, не правда ли ? 

0

Автор публикации

не в сети 7 лет

Veweb

36

Создание, доработка сайтов, редизайн.

Страна: Россия
Комментарии: 76Публикации: 188Регистрация: 04-07-2015

/* Есть добрая традиция в Интернете – если понравился сайт, то благодарный посетитель -
- кликает, уходя, по рекламной ссылке... */


Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

семь − два =