Публичные формы

Ответить
$Expert
Спонсор
Спонсор
Сообщения: 486
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Москва

Публичные формы

Сообщение $Expert »

При случайном указании неверного формата e-mail и отправке обращения через публичную форму, появляется сообщение об ошибке, содержащее e-mail адрес администратора.
public.jpg
При этом следующей строчкой идёт сообщение: "Ваше обращение успешно отправлено!" и оно отправляется.
Может имеет смысл при нажатии кнопки "Отправить" сразу указывать на ошибку и обращение не отправлять до исправления?
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Публичные формы

Сообщение support »

Сообщение отправлено в базу (это сообщение можно настроить), а то что на почту не приходить, это уже другое сообщение.
$Expert
Спонсор
Спонсор
Сообщения: 486
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Москва

Re: Публичные формы

Сообщение $Expert »

support писал(а): 26 сен 2018, 20:47 Сообщение отправлено в базу (это сообщение можно настроить), а то что на почту не приходить, это уже другое сообщение.
Вопрос не в настройке сообщения, а в самом процессе. Зачем отправлять сообщение с неверно введеными данными. По аналогии с не введением данных вообще - пишет: "Это поле обязательно для заполнения" и сообщение не отправляется. И тут, на мой взгляд, так же должно быть - сообщение не должно отправлятся с выводом уведомления: "Введен некорректный e-mail". Корректность e-mail адреса же так и так проверяется.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Публичные формы

Сообщение support »

У вас ошибка в адресе (from). Я так полагаю это email админа формы введено не верно.
$Expert
Спонсор
Спонсор
Сообщения: 486
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Москва

Re: Публичные формы

Сообщение $Expert »

support писал(а): 28 сен 2018, 08:07 У вас ошибка в адресе (from). Я так полагаю это email админа формы введено не верно.
Нет, это адрес обращенца. Адрес админа введен верно и сообщения на него приходят. А при обращении из публичной формы адрес в ней введен без точки перед ru - на скриншоте же это явно видно. Беда в том, что это сообщение об ошибке видит обращенец, а ему не надо это видеть (адрес админа в том числе).
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Публичные формы

Сообщение support »

ясно, подумаю над решением.
Ответить