Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.02.2017, 19:57
Новичок на форуме
Отправить личное сообщение для Andrei-78 Посмотреть профиль Найти все сообщения от Andrei-78
 
Регистрация: 17.02.2017
Сообщений: 2

Контактная форма
Здравствуйте. Есть калькулятор, написанный на языке JavaScript, с возможностью отправки результата расчета, а также данных пользователя (имя,телефон,e-mail и пожелания) на почту. Проблема состоит в том, что письма не доходят, если использовать браузер до 2013 года. Проверял на Opera версии: 12.17 сборка:1863 (2013 год).
Буду благодарен, если кто-нибудь возьмется исправить имеющийся скрипт или предложит свой.
Ответить с цитированием
  #2 (permalink)  
Старый 18.02.2017, 04:53
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Andrei-78
Проблема состоит в том, что письма не доходят, если использовать браузер до 2013 года.
Ну а причем тут письма, их не браузер отправляет, а сервер. Значит есть проблемы с JS на клиенте.
Ответить с цитированием
  #3 (permalink)  
Старый 18.02.2017, 15:34
Новичок на форуме
Отправить личное сообщение для Andrei-78 Посмотреть профиль Найти все сообщения от Andrei-78
 
Регистрация: 17.02.2017
Сообщений: 2

Я неправильно выразился. При отправке формы в обоих случаях (из старого и нового браузера) письма приходят на почту. Но в случае старого браузера не отображаются поля, которые заполнил пользователь "Имя", "Телефон"...

Записал видео, чтобы Вам было более понятно. В первом случае используется Яндеекс.браузер, во втором - Опера.
https://youtu.be/xR0CmTMl-Y8
Буду рад, если кто-нибудь откликнется.

Последний раз редактировалось Andrei-78, 18.02.2017 в 16:31.
Ответить с цитированием
  #4 (permalink)  
Старый 19.02.2017, 09:33
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

И стоило для этого нанимать артистов для съемки фильма )

РНР то тут причем? Он к браузеру никого отношения не имеет, что пришло, то и отправил. Кстати, нужно не верить клиенту, а проверять пришедшее, тогда бы на почту не приходили письма от дедушки, и клиенту было бы предложено исправить ошибки.

Если нет у сервера данных полей, то уже сказано - ищите причину на клиенте, в js-сценариях.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Огромная форма serj0110 Элементы интерфейса 23 19.01.2017 11:51
Не работает всплывающая форма на второстепенных страницах denjer Javascript под браузер 0 22.04.2016 21:30
Не передается форма в выводе результатов через ajax tot18 AJAX и COMET 4 06.03.2014 16:15
контактная форма исчезает после отправки сообщения( gumapumba Общие вопросы Javascript 3 16.12.2013 22:29
не работает форма в окне, вызванном jquery page slide ikar jQuery 0 31.07.2011 22:55