Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
23НОУ СПО Вологодский кооперативный колледж.doc
Скачиваний:
1
Добавлен:
24.08.2019
Размер:
385.54 Кб
Скачать

Функция отправки почты

Файл functions.php содержит 2 функции:

Checkmail() он необходим для проверки введения электронного алреса. Основой является функция preg_match(), которая ищет совпадения в строке и проверяет его при помощи регулярных выражений по шаблону .

Файл конфигурации

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

Шаблон письма

Tpl.php

Как видите это простой код, присвоенный переменной $tpl. В необходимых ячейках находятся переменные $mail, $name и $message. При отсылке письма она будет заменяться на данные введенные в форме.

Особенности размещения динамического элемента на страницах web-сайта

Для размещение динамического элемента на сайте использовался оператор include. Данный оператор предназначен для включения файлов в код сценария PHP во время исполнения сценария PHP.

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

Include имя_файла;

Использование оператора include в контексте HTML страниц является невероятно удобным. Данный оператор позволяет собрать весь наиболее употребляемый код в одном файле и подключать по мере необходимости.

Форма обратной связи.

Список литературы

  1. Будилов, В. PHP 5 / Вадим Будилов. - СПб.: БХВ - Петербург, 2005.

  2. Дронов, В. PHP, MySQL и Dreamweaver. Разработка интерактивных Web-сайтов / В. Дронов. – СПб.: БХВ - Петербург, 2007.

  3. Зольников, Д.С. PHP 5. Как самостоятельно создать сайт любой сложности / Д.С. Зольников. – М.: НТ Пресс, 2006.

  4. Колисниченко, Д. Профессиональное программирование на PHP / Денис Колесниченко. - СПб.: БХВ - Петербург, 2007.

  5. Компьютерные сети. Принципы, технологии, протоколы: учебник для вузов / Олифер В.Г., Олифер Н.А.- СПб: Питер, 2006.

  6. Кузин, А.В. Компьютерные сети: учебное пособие / А.В. Кузин, В.М. Демин. – М.: Форум: Инфра – М, 2005.

  7. Кузнецов, М., Симдянов, И. PHP. Практика создания Web-сайтов / М. Кузнецов, И. Симдянов. – СПб.: БХВ - Петербург, 2008.

  8. Мельников, П.П. Технология разработки HTML-документов: учебное пособие / П.П. Мельников, М.: Финансы и статистика, 2005.

  9. Олищук, А.В., Чаплыгин, А.Н. Разработка web-приложений на PHP 5. Профессиональная работа / А.В. Олищук, А.Н. Чаплыгин. – М.: Издательский дом «Вильямс», 2006.

  10. Строганов, А. С. Ваш первый сайт с использованием PHP-скриптов / А.С. Строганов. – М.: Диалог – МИФИ, 2008.

  11. Хольцнер, С. PHP в примерах / С. Хольцнер. – М.: Бином-Пресс, 2007.

  12. PHPworld.ru – все о программировании на PHP. Режим доступа www.phpworld.ru

  13. Кухарчик, А. РНР: обучение на примерах / А. Кухарчик. — Мн.: Новое знание, 2004.