Добрый день!
Есть код отправки форм на email через ajax (пример кода ниже):
Код mail:
<?php
$recepient = "leh@gmail.com";
$sitename = "Название сайта";
$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";
$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");</b>
Код ajax:
<b>$(document).ready(function () {
$("#form").submit(function () {
$.ajax({
type: "POST"
, url: "mail.php"
, data: $(this).serialize()
}).done(function () {
$(this).find("input").val("");
$("#form").trigger("reset");
$.fancybox.open($("#pop"));
setTimeout(function () {
$.fancybox.close();
}, 1500);
});
return false;
});
});
Подскажите пожалуйста как можно усовершенствовать ajax отправку форм для input type="file", что бы сам файл тоже отправлялся на почту ?