🔧 Расширенная диагностика send.php
Нажмите «Запустить все тесты» — скрипт проверит 5 сценариев и покажет, что падает. Положите файл рядом с send.php.
Тест 1. GET → должен вернуть 405
Проверяет, что PHP обрабатывается и возвращает JSON.
Тест 2. POST JSON с валидными данными → success:true
Имитирует то, что шлёт фронтенд калькулятора.
Тест 3. POST FormData (fallback)
Проверяет, корректно ли send.php парсит form-data.
Тест 4. Реалистичный payload калькулятора (вложенные объекты)
Шлёт данные с calc, utm, nicheLabel — как реально шлёт фронт.
Тест 5. Проверка байтов ответа (BOM / мусор до JSON)
Смотрит первые байты ответа. Если есть BOM или печатается Notice — покажет.