html
<form action="#" id="form" method="GET">
<input type="text" name="fio" placeholder="ФИО*" required>
<input type="text" name="package" placeholder="Пакет*" required>
<input type="text" name="mail" placeholder="E-mail*" required>
<input type="text" name="tel" placeholder="Телефон*" required>
<input type="text" name="code" placeholder="Промокод">
<button class="btn">Зарегистрироваться</button>
</form>
js
$(document).ready(function() {
$("#form").submit(function() {
$.ajax({
type: "GET",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});
});
php
<?php
$recepient = "gggggg@gmail.com";
$sitename = "Новый участник";
$fio = trim($_GET["fio"]);
$package = trim($_GET["package"]);
$mail = trim($_GET["mail"]);
$tel = trim($_GET["tel"]);
$code = trim($_GET["code"]);
$message = "ФИО: $fio \nПакет: $package \nE-mail: $mail \nТелефон: $tel \nПромокод: $code";
$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");
Вот что приходит
screenshot.ru/0e0d102629422f5eb402618aa9ed9e70