Рейтинг@Mail.ru
  Построить сайт на FrontPage с Html, php, Java Scrip, форумом, галереей, при поддержке Dreamweaver по урокам, и заработать на нем. Как? Легко!!!  
 

Об Авторе

Сайт написан на FrontPage

 

Внимание! Сайт использует Java Script. Активируйте ActiveX в браузере для корректного просмотра страниц. 

   
Главная   Форум   Уроки   Блог   Контакты
   
 

Делаем форму обратной связи (письма с сайта) у себя на Веб-Узле. Часть 2

 
 

Статистика:

Rambler's Top100

Рейтинг@Mail.ru

Рейтинг Сайтов YandeG

Хостинг «Джино»

Анализ сайта

Каталог сайтов - Refer.Ru

www.popularsite.ru

Яндекс.Метрика

Сайты, созданные на FrontPage-->>

Ваш IP Адрес:

38.107.179.231

 
 

Делаем форму обратной связи (письма с сайта) у себя на Веб-Узле

Часть 2.

Перейти к первой части ->

В этом уроке сделаем форму, через которую пользователь на нашем сайте сможет написать нам письмо. Форма обратной связи, как и форма заказа, будет состоять из двух файлов - HTML страницы, которую видит пользователь, и PHP файл - обработчик, который будет собирать данные с формы, и обрабатывать их на сервере. А, мы в конечном итоге, получим письмо с текстом, который написан пользователем, на e-mail адрес, указанный в обработчике.

В конечном итоге мы получим форму, пример которой можно посмотреть здесь.

Создаём новую страницу и в режиме отображения кода удаляем все теги и прописываем следующее:

<?php

$e_mail = 'test@test.ru, 'test1@test1.ru'; // Здесь необходимо прописать адрес, куда будет отправлено письмо (можно несколько через запятую)
$send_mail_subject = "C вашего сайта testsite.test пришло письмо. Тема: ".$HTTP_POST_VARS['tema'].""; // Тема письма

//определение переданных значений от формы заказа, их можно добавить при необходимости
$send_tema=$HTTP_POST_VARS['tema'];
$send_text=$HTTP_POST_VARS['text'];
$send_adress=$HTTP_POST_VARS['adress'];
//ниже отображено тело письма, которое придет на указанные адреса почты
$send_mail_text = "
Тема письма - $send_tema
Текст письма - $send_text
Почтовый ящик отправителя - $send_adress " ;
//
Ковычки и Точка с запятой в конце тела письма обязательны!!!

// отправка письма с определенными значениями
mail("$e_mail", "$send_mail_subject", "$send_mail_text");

//вывод текста в скобках
echo "Ваше письмо отправлено";


?>

увеличить

Нажимаем Файл > Сохранить как... и сохраняем наш файл под названием pismamail.htm:

увеличить

Переходим в Веб-узел, нажимаем правой кнопкой мыши на файле и переименовываем его в pismamail.php

Нажимаем на файле правой кнопкой мыши и выбираем пункт Открыть с помощью > FrontPage (открыть как HTML) в режиме отображения кода можно редактировать файл.

увеличить

Если вы увидели, что после сохранения появились какие-нибудь лишние теги в PHP файле - их обязательно необходимо удалить!!!

Загружаем все файлы на сервер. И тестируем.

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

Вопрос: Что делать, если на сайте несколько форм обратной связи? Как правильно поступить в этом случае?

Ответ: Делаем один файл обработчик, написанный на php. Все страницы форм обратной связи помещаем в одну папку на сервере, туда же помещаем один фал обработчик. Он будет обрабатывать все Ваши формы обратной связи.

В конечном итоге мы получим форму, пример которой можно посмотреть здесь.

Всем удачи!

Комментарии к уроку оставляйте на новостном сайте >>>

Автор: MHz-Serge

 


Понравился урок


   
     
       
   
   
 

Используйте браузер Opera!

Изучайте Web графику!

Обезопасьте свой компьютер и Себя!

Статьи, переводы, изображения и торговые марки принадлежат их авторам и владельцам.

При копировании материалов обязательна ссылка на http://front-page.spb.ru

Copyright © УРОКИ ПО FRONTPAGE 2009 год.