У меня есть целевая страница с контактной формой. Когда кто-то заполняет мою контактную форму, он отправляет письмо по php mail()
, Мы отслеживаем с аналитикой и все контакты, которые они были зарегистрированы в базе данных.
Некоторые пользователи заполняют контактную форму и появляются в аналитике и в базе данных, но на почту она не отправляется. Мы выяснили, что они исходят от пользователей iPhone и планшетов. Мы пытаемся смешать заголовки с PHP_EOL, \r \n, \n
и до сих пор не работает. Мы также стараемся добавить Content-Transfer-Encoding: quoted-printable
, но ничего.
Я использую эту форму:
<form id="contact" method="post" action="thanks.php">
и Аякс это:
$("#contact").submit(function() {
$.ajax({
type : "POST",
url : "send_mail.php",
dataType : "html",
data : $(this).serialize(),
beforeSend : function() {
$("#loading").show();
},
success : function(response) {
$(location).attr('href', 'http://myurl.com/thanks.php');
$("#response").html(response);
$("#loading").hide();
}
})
});
В моем спасибо.php у меня есть вставка в моей базе данных.
Может ли кто-нибудь помочь мне? Спасибо!!!
Задача ещё не решена.
Других решений пока нет …