У меня есть контактная форма. При отправке я использую AJAX для отправки почты и ответа пользователю.
Чтобы получить данные формы, которые я использую var form = $('#form').serialize();
$('#form').click(function(e){
$('#form_msg').hide().html('');
var form = $('#form').serialize();
form += '&lingua='+lingua;
$.ajax({
type: 'POST',
url: 'contatti.php',
cache: false,
data: form,
success: function(result){
$('#form').html(result);
},
error: function(data){
$('#form_msg').html(data.responseText).show();
}
});
e.preventDefault();
});
Форма имеет 2 input[type=text]
и textarea
,
Я заметил, что когда я публикую что-то вроде
Content-Type%3A+text%2Fhtml
на textarea
сервер возвращает 403 error
и через несколько отправляет его сбой.
Зачем? Как я могу решить проблему?
Задача ещё не решена.
Других решений пока нет …