Ребят, с JS передаю данные в PHP для отправки через mail(), ошибку найти не могу, в чем косяк?
function formSubmit() {
$.post("mail.php",
{
name: $('.application input[name=name]').val(),
phone: $('.application input[name=phone]').val(),
email: $('.application input[name=email]').val(),
color: $('.application input[name=color]').val(),
send: 'OK'
},
function(data, status){
console.info("Data: " + data + "\nStatus: " + status);
}
);
var name = $('.application input[name=name]').val(),
phone = $('.application input[name=phone]').val(),
email = $('.application input[name=email]').val(),
color = $('.application input[name=color]').val()
$( ".application .container" ).fadeOut()
$( ".application .success" ).fadeIn();
}
<?php
$recepient = "мыло";
$sitename = "сайт";
$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$email = trim($_POST["email"]);
$color = trim($_POST["color"]);
$pagetitle = "Заголовок с сайта \"$sitename\"";
mail($recepient, $pagetitle, $name, $phone, $email, $color, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");