Починка онлайн-калькулятора расчёта стоимости асфальтирования

Восстановил работу PHP-калькулятора для строительной компании

Запрос клиента

Клиент обратился с проблемой: при отправке сообщения форма с калькулятором выдаёт ошибку, как итог — пользователь не получает результаты расчёта. Сайт разработан на Тильде, а форма на чистом PHP-коде.

Процесс

Проверяю работу калькулятора, заполняю форму и отправляю её. Форма не отправляется, страница не перезагружается и в консоли нет никаких записей.

Смотрю код формы. Оказывается, что она размещена отдельно на другом домене, а на сайт Tilda установлена через блок вставки html посредством iframe.

Узнаю, что форма перестала работать после смены домена, на котором находится сама форма. Получаю доступы к хостингу, где она лежит. Изучаю, что там могло пойти не так и нахожу, что настройки php указаны некорректно. Выставляю нужные настройки.

Проверяю форму, теперь она работает корректно.

Результат

Форма работает. После отправки данных автоматически скачивается текстовый документ, в котором указаны предварительные расчёты, исходя из тех значений, которые пользователь указывает на первом шаге. Также данные передаются на почту клиента и в его CRM систему.