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

Об Авторе

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

 

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

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

Делам форму заказа товара на своём сайте с помощью FrontPage Часть 2.

 
 

Статистика:

Rambler's Top100

Рейтинг@Mail.ru

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

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

Анализ сайта

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

www.popularsite.ru

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

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

Ваш IP Адрес:

38.107.179.231

 
 

Делам форму заказа товара на своём сайте.

Часть 2.

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

В конце проделанной работы мы получим страницу с формами, которые необходимо будет заполнить вашему пользователю у вас на сайте, после чего он нажимает кнопку "Отправить заказ", и к Вам на E-mail приходит письмо с сайта с заполненными данными от пользователя.

Пример того, что должно получится->

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

<?php

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

//определение переданных значений от формы заказа, их можно добавить при необходимости
$send_tovar=$HTTP_POST_VARS['tovar'];
$send_kolichestvo=$HTTP_POST_VARS['kolichestvo'];
$send_pokupatel=$HTTP_POST_VARS['pokupatel'];;
$send_otpravka=$HTTP_POST_VARS['otpravka'];
$send_komplektaciya=$HTTP_POST_VARS['komplektaciya'];
$send_email=$HTTP_POST_VARS['email'];
//ниже отображено тело письма, которое придет на указанные адреса почты
$send_mail_text = "
Товар - $send_tovar
Количество - $send_kolichestvo
Покупатель - $send_pokupatel
Отправка по адресу - $send_otpravka
Комплектация товара - $send_komplektaciya
Почтовый ящик покупателя - $send_email " ;
//
Ковычки и Точка с запятой в конце тела письма обязательны!!!

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

//вывод текста в скобках
echo "Ваш заказ отправлен продавцу";


?>

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

Теперь закрываем его, и переходим в во вкладку Веб-Узел, где находим созданными нами файл send.htm и переименовываем его в send.php

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

увеличить

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

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

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

Пример того, что должно получится->

Добавление от 19.03.2011:

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

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

<input type="hidden" value="Сюда необходимо вписать название товара, для которого сделана форма" name="tovar">

Всем удачи!

Автор: MHz-Serge

Комментировать урок можно здесь--->>


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


   
     
       
   
   
 

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

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

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

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

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

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