Не работает форма обратной связи. В чем ошибка?
После переноса кода сайта с webflow на хостинг рег ру, весь сайт работает нормально, кроме формы обратной связи. Информация из нее должна уходить на адрес эл.почты, но сейчас показывает статус ошибке при отправке формы.
Сайт: ziro.site
код:
<form id="email-form" name="email-form" data-name="Email Form" method="get" class="form contact" data-wf-page-id="64db465aa7b183503baeea87" data-wf-element-id="28681cdf-af14-0193-8660-03f8fdd2b119" aria-label="Email Form"> <div class="div-block"><input type="text" class="text-field w-input" maxlength="256" name="Name" data-name="Name" placeholder="Имя" id="Name-3" required=""><input type="email" class="text-field w-input" maxlength="256" name="email-2" data-name="Email 2" placeholder="Email" id="email-2" required=""><input type="text" class="text-field w-input" maxlength="256" name="Message" data-name="Message" placeholder="Ваше сообщение" id="Message-3" required=""></div><input type="submit" value="Отправить" data-wait="подождите..." class="submit-button w-button"> </form> |
<form id="email-form" name="email-form" data-name="Email Form" method="get" class="form contact" data-wf-page-id="64db465aa7b183503baeea87" data-wf-element-id="28681cdf-af14-0193-8660-03f8fdd2b119" aria-label="Email Form"> <div class="div-block"><input type="text" class="text-field w-input" maxlength="256" name="Name" data-name="Name" placeholder="Имя" id="Name-3" required=""><input type="email" class="text-field w-input" maxlength="256" name="email-2" data-name="Email 2" placeholder="Email" id="email-2" required=""><input type="text" class="text-field w-input" maxlength="256" name="Message" data-name="Message" placeholder="Ваше сообщение" id="Message-3" required=""></div><input type="submit" value="Отправить" data-wait="подождите..." class="submit-button w-button"> </form>
Дополнительно:
Какую ошибку то? Небось в ней всё и написано, надо только прочитать.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Для начала, необходимо провести детальную диагностику проблемы, чтобы выявить возможные причины неработоспособности формы обратной связи. Вот несколько шагов, которые можно предпринять для решения проблемы:
1. Проверьте код формы обратной связи на наличие ошибок. Убедитесь, что все теги HTML и атрибуты используются правильно. Проверьте также, что все необходимые поля формы присутствуют и правильно настроены.
<textarea name="message"></textarea> <button type="submit">Отправить</button><textarea name="message"></textarea> <button type="submit">Отправить</button>
2. Убедитесь, что файл обработчика формы (например, "обработчик.php") существует и содержит необходимый код для обработки отправленной информации. Проверьте правильность путей к файлу обработчика в атрибуте "action" формы.
3. Проверьте настройки сервера. Убедитесь, что сервер поддерживает обработку PHP скриптов и что конфигурация сервера не блокирует отправку форм.
4. Проверьте файлы логов на сервере, чтобы увидеть возможные ошибки или предупреждения, связанные с отправкой формы. Логи могут помочь выявить проблему с отправкой данных.
5. Попробуйте использовать другой адрес электронной почты для отправки формы. Иногда проблема может быть связана с блокировкой на стороне почтового сервера.
Если после выполнения этих шагов проблема не будет решена, рекомендуется обратиться к администратору сервера или специалисту по веб-разработке для дальнейшей диагностики и исправления ошибки.