Почему функция PHP mail() не работает с переменными
Например:
Пробовал mail("test@mail.com","test") - работает,
mail($mail,$msg) - не работает.
//Аякс отправка форм
//Документация: http://api.jquery.com/jquery.ajax/
$("#callback").submit(function() {
$.ajax({
type: "GET",
url: "mail.php",
data: $("#callback").serialize()
}).done(function() {
alert("Спасибо за заявку!");
setTimeout(function() {
$.fancybox.close();
}, 1000);
});
return false;
});
<?php
$recepient = "yourmail@mail.com";
$sitename = "Имя сайта";
$pname = trim($_GET["pname"]);
$name = trim($_GET["name"]);
$phone = trim($_GET["phone"]);
$pagetitle = "Новая заявка с сайта \"$sitename\"";
$message = "Имя: $name \nТелефон: $phone";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");
?>