Как отправить на почту прикрепленный файл phpMailer (архив, фото, текстовый файл)

Код HTML

<form action="mailPopupClient.php" method="POST">
          <legend>Заполните регистрационную форму</legend>
          <div class="form-group">
            <input type="text" class="form-control" id="name" name="name" placeholder="Имя">
          </div>

          <div class="form-group">
            <input type="tel" class="form-control" id="phone" name="phone" placeholder="Телефон">
          </div>

          <div class="form-group">
            <label for="exampleFormControlFile1">Прикрепите Ваше резюме</label>
            <input type="file" class="form-control-file" id="fileRezym" name="fileRezym">
          </div>

          <div class="form-group">
            <label for="exampleFormControlFile1">Прикрепите Ваше портфолио</label>
            <input type="file" class="form-control-file" id="filePortfolio" name="filePortfolio">
          </div>

          <div class="form-group">
            <label>Основная категория работы с сервисом (дополнить можно у Нашего менеджера)</label>
            <select class="form-control" id="problemCategory" name="problemCategory">
              <option>Проблемы в дороге</option>
              <option>Техническое обслуживание и диагностика</option>
              <option>Автоэлектрика</option>
              <option>Кузовные работы</option>
              <option>Двигатель</option>
              <option>Коробка переключений передач</option>
              <option>Уход за салоном</option>
              <option>Ремонт и замена автостекл</option>
              <option>Ходовая часть</option>
              <option>Рулевая система</option>
              <option>Тормозная система</option>
              <option>Выхлопная система</option>
              <option>Шиномонтаж</option>
              <option>Ремонт и обслуживание автокондиционеров</option>
              <option>Установка ГБО</option>
              <option>Ремонт мототехники</option>
              <option>Автострахование</option>
              <option>Другой ремонт авто</option>
            </select>
          </div>

          <div class="form-group">
            <label>Способ работы с сервисом</label>
            <select class="form-control" id="workType" name="workType">
              <option>Viber</option>
              <option>Telegram</option>
            </select>
          </div>

          <button type="submit" class="btn btn-dark">Отправить</button>

        </form>

Код PHP

<?php 

require_once('phpmailer/PHPMailerAutoload.php');
$mail = new PHPMailer;
$mail->CharSet = 'utf-8';

$name = $_POST['name'];
$phone = $_POST['phone'];
$problem = $_POST['problem'];  
$problemCategory = $_POST['problemCategory'];
$workType = $_POST['workType'];                     

$mail->isSMTP();                                      
$mail->Host = 'smtp.gmail.com';                                                                                             // Specify main and backup SMTP servers
$mail->SMTPAuth = true;                               
$mail->Username = '[email protected]';
$mail->Password = 'password'; 
$mail->SMTPSecure = 'ssl';                          
$mail->Port = 465; 

$mail->setFrom('[email protected]'); 
$mail->addAddress('[email protected]');    

$mail->isHTML(true);                                 

$mail->Subject = '2DVAN поиск мастера';
$mail->Body    = '' .$name . ' оставил заявку, его телефон ' .$problem. '<br>категория: ' .$problemCategory. '<br>тип работы с сервисом: ' .$workType;
$mail->AltBody = '';

if(!$mail->send()) {
    echo 'Error';
} else {
    header('location: thank-you.html');
}
?>

Подскажите, пожалуйста, как прикрепленные файлы с сайта отправить на почту. Заранее спасибо ! <3


Ответы (0 шт):