Веб-скрипт для передачи данных с одной формы в другие в реал тайме
Необходимо написать веб-скрипт, который будет передавать данные при заполнении формы (имя/мейл/телефон) одновременно в 2 разных места.
Что требуется:
1. Есть подписная страница партнера, например - https://geniuseng.ru/7secrets (здесь только поле мейл, но для примера подойдет). У партнера нет API и иных интеграций (поэтому такие "костыли"), поэтому, по сути, заполнять поля нужно вручную.
2. При этом мне нужно, чтобы мейл дублировался и в мою базу рассыльщика (там уже есть API). Получаем, что один мейл должен попасть в 2 места - в базу подписчиков партнера через его страницу и одновременно в мою базу подписчиков через API.
3. Какое я вижу решение? Собрать свою подписную страницу на Тильде с формой подписки с java-скриптом (тильда принимает встраивание такого кода), который:
- при заполнении формы на моей странице передает все данные в форму на подписной страницы и нажимает кнопку отправки. При этом заполнение полей должно валидироваться на заполняемость и правильность формата. Передача данных должна идти с моей страницы напрямую на страницу партнера, чтобы логировался ip посетителя. Если делать обработку через сервер, то тогда ip всех посетителей будет логироваться один и тот же, такой вариант не подойдет. Получается, что на партнерскую страницу как бы сверху накладываем мою страницу и перекидываем нужные нам данные в реал тайме в поля на партнерской странице;
- одновременно java-скрипт передает данные из полей через API еще в одну подписную базу в рассыльщик.
Возможно, Вы предложите другую реализацию. Цель я описал выше.
По итогу у меня должен быть код, который я вставляю в свой сайт и он выполняет необходимые функции. Код должен быть максимально универсальным (ставится под разные партнерские ленды). Предполагаю, что это зависит от верстки, как называется необходимый
, чтобы скрипт понимал, куда переносить данные. Можно начать хотя бы с передачи мейла на один ленд, который я указал для примера.
Жду Вашу заявку с указанием цены и срока выполнения или вопросы (если есть).