// PHP form

    PHP-форма не отправляет письма

    На старых сайтах форма часто зависит от PHP-файла, который никто давно не трогал. После обновления хостинга он может перестать отправлять письма.

    диагностика до работ
    цена заранее
    заявка на email
    // Диагностика

    Что проверяем и исправляем

    PHP-форма не отправляет письмо
    После отправки открывается пустая страница или ошибка.
    PHP
    Кнопка отправки работает, но письмо не приходит.
    простые HTML/PHP-сайты
    На новом хостинге старая форма перестала отправлять заявки.

    Смотрим обработчик, ответ сервера, обязательные поля, заголовки письма и ограничения хостинга.

    // как это работает

    Как проходит работа

    01
    Ссылка на сайт
    Вы присылаете URL и коротко описываете проблему: php-форма не отправляет письмо.
    02
    Проверка
    Смотрим PHP, форму, видимые ошибки, почту и сценарий отправки заявки.
    03
    План исправления
    Объясняем причину, риск и стоимость до начала работ. Если задача спорная, говорим об этом сразу.
    04
    Правка и тест
    После исправления проверяем результат на тестовой заявке или понятном контрольном сценарии.
    // цены

    Сколько стоит

    Первичный взгляд
    0 ₽
    Посмотрим страницу и скажем, есть ли явная техническая проблема.
    для старта
    берут чаще всего
    Точечная починка
    от 4 000 ₽
    Исправление конкретной проблемы: php-форма не отправляет письмо.
    после диагностики
    Доработка страницы
    по задаче
    Если кроме ошибки нужна верстка, текст, аналитика или дополнительные поля формы.
    без лишнего пакета

    Цена зависит от доступа к сайту, платформы, почты и того, нужно ли менять только форму или весь сценарий заявки.

    Сайт должен не просто открываться. Он должен принимать заявки.
    Поэтому смотрим весь путь: текст, кнопку, форму, отправку письма, мобильный экран и понятность следующего шага.
    // вопросы

    Частые вопросы

    Можно починить старый сайт без CMS?
    Да, если есть доступ к файлам сайта или хостингу. Старые HTML/PHP-сайты часто чинятся точечно.
    Что если хостинг не даёт отправлять mail?
    Тогда можно перейти на SMTP или другой безопасный способ доставки заявок.
    Можно добавить защиту от пустых заявок?
    Да, можно добавить простую валидацию и проверку обязательных полей.
    Можно сохранить внешний вид формы?
    Обычно да. Исправление происходит в обработчике и сообщениях формы.
    // заявка

    Хотите проверить эту проблему?

    Пришлите ссылку на сайт и пару слов о симптоме. Ответим на email и предложим следующий шаг.

    смотрим конкретную страницу
    не обещаем результат без проверки
    можно начать с одной правки
    Оставить заявку

    Тип проекта уже выбран: PHP-форма не отправляет письма. Форма отправит задачу на email.

    никакой рассылки — ответим только по делу