$(document).ready(function() {
$("#ma1, #ma2,#ma3, #ma4").submit(function() {
$.ajax({
type: "POST",
url: "form-handler.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#ma1, #ma2,#ma3, #ma4").trigger("reset");
});
return false;
});
});
<form action="form-handler.php" method="POST" name="forma1" id="ma1">
<input type="text" name="name" required placeholder="Ваше имя"/>
<input type="text" name="mail" required placeholder="Ваш email"/>
<input type="text" name="comment" required placeholder="Сообщение"/>
<input type="submit" onclick="yaCounter"; required return true;" value="Отправить"/>
<?php
$name = htmlspecialchars($_POST['name'] );
$mail = htmlspecialchars($_POST['mail'] );
$comment = htmlspecialchars($_POST['comment']);
$text = <<<EMAILTEXT
С сайта была получена заявка с такими данными:
Имя: {$name}
Почта: {$mail}
Сообщение: {$comment}
EMAILTEXT;
$result = mail("mail@gmail.com","Новая заявка",$text);
if ($result) {
echo "<p> —Cообщение отправленно успешно!</p>";
}
else {
echo "<p> —Cообщение не отправленно !</p>";
}
?>