Файл: Отчет по курсовой по дисциплине Разработка клиентсерверных приложений.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 78

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования РФ
ФГАОУ ВПО
Национальный исследовательский технологический университет «МИСИС»Институт Информационных технологий и компьютерных наук (ИТКН)Кафедра Инфокоммуникационных технологий (ИКТ)Отчет по курсовойпо дисциплине «Разработка клиент-серверных приложений»(Курсовая)на тему «Разработка клиент-серверного ПО для распределенных ИС»Выполнил(a):
студент
ка группы ББИ-21-3ФИО: Бутолина Н.С.Проверила:
Парфенов
а Е.В.Москва, 2023СодержаниеЦель работы 3HTML форма 4Функция mail 5Изменения в xammp 7Изменения в gmail 8Вывод результатов 9Вывод 10Источники 11

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

  1. HTML форма
Html форма является довольно простой, но на ней построена вся работа приложения. Для начала я создам форму с методом Post. И создам там три формы, с определенными именами для передачи данных. Все это я закрою кнопкой отправить, с названием “sendMail”. Она нужна для отправки конечного результата в файл “send.php”.Также каждой форме были даны названия, для удобного интерфейсаРис 2 “Вид приложения на хосте”

  1. Функция mail
Первым делом через метод Post получим результаты из формы.
Рис 3 “Результаты формы”Далее нам нужно внести еще одни параметры, которые потом пойдут в функцию.Первым делом сверстаем наше письмо. Оно будет выглядеть в виде таблички.Рис 4 “письмо”Далее создадим функцию для очистки формы и избавления от автоматического ввода:Рис 5 “функция очистки данных”Создадим переменные с нашим эмейлом и переменные для отправки письма.Последним этапом будет создание функции которая будет отправлять письмо, и выводить сообщение о успешной отправки.Рис 6 “Функция мейл”

  1. Изменения в xammp
После запуска кода данные не отправляются так как наше приложение находится на локальном сервере. Для отправки данных нужно внести несколько изменений в xammp. После чего с определенного адреса будет происходить отправка данных.Для начала нужно зайти в папку php.ini. Найти там функцию mail и внести несколько изменений для того чтобы функция работа через gmail.Также нужно поменять номер порта с 25 на 587Затем нужно зайти в файл sendmail и внести там изменения. Внести пароль от gmail и сам gmail. Изменить номер порта.

  1. Изменения в gmail
Для работы с письмами и их отправки в gmail нужно создать специальный код и пройти двухкратную аунтификацию. Для этого нужно зайти в свой личный кабинет gmail, найти функцию пароль приложений и создать 16 значный пароль.

  1. Вывод результатов

  1. Вывод
Я освоила функцию mail и реализовала отправку писем на почту. Благодаря этому приложению можно реализовывать обратную связь с клиентами.

  1. Источники
https://www.php.net/manual/ru/index.phphttps://maxweb.by/kak-nastroit-xampp-dlya-otpravki-pochty-s-pomoschyu-phphttps://habr.com/ru/all/