Добрый день!
Заранее прошу прощения за мой вопрос, возможно он очень даже нубский. Но самостоятельно никак мозгов не хватает его решить.
Вопрос вот в чем: у меня на сайте есть форма следующего содержания:
<form id="progress_form" enctype="multipart/form-data" method="post">
<div class="form-row pr_av_m">
<div class="form-group col-md-4">
<div class="castom-input_1">
<input type="text" class="form-control" name="pr_input_otkuda" id="pr_input_otkuda" placeholder="Откуда">
</div>
</div>
<div class="form-group col-md-4">
<div class="castom-input_2">
<input type="text" class="form-control" name="pr_input_kuda" id="pr_input_kuda" placeholder="Куда">
</div></div>
<div class="form-group col-md-4">
<div class="castom-input_3">
<input type="text" class="form-control" name="pr_input_phone" id="pr_input_phone" placeholder="Ваш телефон">
</div></div>
</div>
<div class="form-row pr_av_m">
<div class="form-group col-md-4">
<div class="castom-input_4">
<input type="text" class="form-control" name="pr_input_tip_gruza" id="pr_input_tip_gruza" placeholder="Тип груза">
</div>
</div>
<div class="form-group col-md-4">
<div class="castom-input_5">
<input type="text" class="form-control" name="pr_input_ves" id="pr_input_ves" placeholder="Объем, вес">
</div>
</div>
<div class="form-group col-md-4">
<div class="castom-input_6">
<input type="email" class="form-control" name="pr_input_email" id="pr_input_email" placeholder="Ваш email">
</div>
</div>
</div>
<div class="form-row pr_av_m">
<div class="form-group col-md-8">
<div class="custom-file">
<div class="castom-input_7">
<input type="file" class="custom-file-input" name="pr_input_file" id="pr_input_file">
<label class="custom-file-label" for="pr_input_file" data-browse="Обзор"><img src="<?php echo get_template_directory_uri() ?>/images/ico/pr_file.png">Прикрепить документы</label>
</div> </div>
</div>
<div class="form-group col-md-4">
<div class="pr_button pr_form_but">
<button class="btn pr_link" type="submit" id="submitFF">Отправить заявку</button>
</div>
</div>
</div>
</form>
К ней - следующий js код:
$("#progress_form").on("submit", function (e) {
e.preventDefault();
var thisForm = $(this);
$.ajax({
type: "POST",
url: "/wp-content/themes/progress/mail2.php",
data: thisForm.serialize()
}).done(function () {
thisForm.find("input, textarea").each(function (i, e) {
if ($(e).attr("type") != "submit") $(e).val("");
});
// thisForm.siblings(".av_modal_close").click();
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
});
});
И все это связано с файлом mail2.php
<?
$recepient = "*тут почта получателя*"; // получатель
$sitename = "PROGRESS. Форма заказа";
// Тут собираем данные которые нужно отправить
$put1 = trim($_POST["pr_input_otkuda"]);
$put2 = trim($_POST["pr_input_kuda"]);
$tipgruza = trim($_POST["pr_input_tip_gruza"]);
$ves = trim($_POST["pr_input_ves"]);
$phone = trim($_POST["pr_input_phone"]);
$email = trim($_POST["pr_input_email"]);
//$attachment = trim($_POST["pr_input_file"]);
// Само сообщение
$message = "ДАННЫЕ ПО ГРУЗУ: <br>Откуда: $put1 <br>Куда: $put2 <br>Тип груза: $tipgruza<br> Вес: $ves<br><br> ДАННЫЕ ЗАКАЗЧИКА: <br> Телефон: $phone <br>Почта: $email <br>Прикреплено: $attachment"."<br><br>Адрес сайта: ".$_SERVER['HTTP_REFERER'];
$pagetitle = "Заявка с сайта \"$sitename\"";
if(mail($recepient, $pagetitle, $message, "Content-type: text/html; charset=\"utf-8\"\n From: $recepient"))
echo '<div class="d_mes">Спасибо за Ваше обращение.</div>';
else
echo '<div class="d_mes">Произошла ошибка. Попробуйте позже.</div>';
?>
Мой вопрос такой: как прописать в php файле возможность показать на почте у получателя ПРИКРЕПЛЕННЫЙ файл. И при этом не очень "поломать" код самой формы... Ну не могу понять и все тут. Сложно это для меня((
Пожалуйста, помогите!
Заранее благодарна за любую помощь - даже за пинок в нужном направлении!
P.s. Да, чуть не забыла - все работает очень четенько, на почту приходит письмо, со всем полями. В общем сама форма функционирует отлично