Что нужно сделать

Переработать текущий PHP-скрипт обработки формы. Вместо функции mail() и отправки письма на email, настроить запись всех переданных данных из формы в текстовый файл (.txt или .log) на сервере.

Основные требования

  • Валидация полей должна сохраниться (проверка на заполнение обязательных полей, формат данных)
  • Запись данных в логи должна производиться без потерь: дата/time, содержимое всех полей формы
  • Процесс записи должен быть защищен от переполнения файла - возможно, добавить ограничение по размеру и ротацию (создание нового файла при достижении лимита)
  • Скрипт должен асинхронно очищать данные формы после записи в файл
  • Важно: не используйте конфликтные названия компаний, телефонов, доменов; уберите оригинальные телефон и email из условий. Файл можете указать нейтрально: log_data.txt

Технические ограничения

  • Работать на самом хостинге, без внешних сервисов/API
  • Язык: строго PHP, без дополнительных библиотек (нативные функции PHP)
  • Если скрипт на Python - воздержитесь, задача конкретно на PHP

Доработка Telegram бота на Aiogram с подключением к PostgreSQL

Требуется найти ответственного программиста для проверки и доработки уже существующего бота. Задача: обнаружить и исправить ошибки, подключить батарею тестов и установить рабочую версию на выделенный сервер.