В этом видео мы расскажем, как отправлять файлы с Вашего сайта на почту email через SMTP-скрипт. Скачав исходные файлы, Вы найдете gulpfile.js, который нам поможет реализовать всё на локальном сервере. Запустим локальный сервер и gulp.
Меняем в нашей контактной форме поле email на поле для загрузки файла, изменив значения атрибутов type и name.
Внесем важное изменение в форму — атрибут enctype со значениями multipart/form-data.
После перейдем к правке обработчика mail.php, где раскомментируем строку, содержащую addAttachment. Укажем метод приема данных для файлов через FILES, укажем временный путь до файла. Затронем проверку содержимого письма. Отправим тестовое письмо с файлом вложения.
Исходники доступны здесь: https://www.dropbox.com/s/agmfyfxf6irs6oc/file-form-lesson.zip?dl=0 ☝️
Подпишитесь на канал, если вам нравятся эти видео:
https://goo.gl/Zuu7wE