Показать сообщение отдельно
  #4 (permalink)  
Старый 26.03.2018, 14:09
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

header('Location: header.php'); - удалить из кода

type: jQuery(this).attr('method'),
url: jQuery(this).attr('action'),


достаточно

type: this.method,
url: this.action,

В остальном на клиенте в коде нет проблем и сама форма отправляться не может, если только ее не программно что-то отправляет. То есть проблему ищите на сервере, либо скрипт не по условию (приему формы отправляется), либо иные причины.

И почитайте об оформлении почтовых отправлений, так как у вас делать можно только как пример из мануала.
Ответить с цитированием