JSFiddle - React, Tailwind, and code Playground
HTML
<?php
/*
if(isset($_POST['give_call'])) {
$name = $_POST['name'];
$phone = $_POST['phone'];
$model = $_POST['model'];
if($name || $phone !== "") {
$add = mysql_query("INSERT INTO give_call VALUES ('', '$name', '$phone', '$model')") or die(mysql_error());
}
}
*/
include("admin/db.php");
function email_value() {
$result = mysql_query("SELECT * FROM email");
while ($row = mysql_fetch_assoc($result)) {
return $row['email_e'];
}
}
$recepient = email_value('email_e');
$sitename = "lpmuztov.com.ua";
$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$model = trim($_POST["model"]);
$question = trim($_POST["question"]);
$email = trim($_POST["email"]);
if($name && $phone !=="") {
$message = "Имя: $name \nТелефон: $phone";
}
if($name && $phone && $model !=="") {
$message = "Имя: $name \nТелефон: $phone \nМодель: $model";
}
if($name && $phone && $question !=="") {
$message = "Имя: $name \nТелефон: $phone \nВопрос: $question";
}
if($name && $phone && $email !=="") {
$message = "Имя: $name \nТелефон: $phone \nИмейл: $email";
}
$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");
?>
JavaScript
$(document).ready(function() {
$(".form1").submit(function() {
$.ajax({
type: "POST",
url: "../mail.php",
data: $(this).serialize()
}).done(function() {
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
});
return false;
});
});