@phpmidl

Как обрабатывать данные результата формы чужого сайта?

Привет всем. Помогите пожалуйста в какую сторону мне копать, чтобы решить следующую задачу посредством php?
Есть сайт А (мой)
Есть сайт Б (не мой)
Пользователь с моего сайта (А) заполняет форму и отправляет ее. Данные заполняются в форме на не моем сайте (Б), а результат приходит обратной на мой сайт. Надеюсь понятно объяснил.
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 4
FanatPHP
@FanatPHP
Чебуратор тега PHP
Если это путанное объяснение означает что пользователь переходит с сайта А на сайт Б, там заполняет форму, в которой экшеном стоит скрипт на сайте А, то обрабатывать как обычно.

Если задача какая-то другая, то надо родить нормальное описание.

Но для начала надо открыть для себя, что "форма на сайте" не бывает. Форма всегда в браузере. С какого сайта форму браузер загрузил - совершенно неважно. Важно на какой сайт ведет экшен формы.
Ответ написан
@zkrvndm
Боты, парсеры, расширения
Вам нужно будет для этих целей написать специальный php-прокси. На своём сайте получаете заполненную форму и пересылаете на второй сайт посредством curl или file_get_contents, ответ сохраняете к себе в БД и затем делаете с ним, что хотите.
Ответ написан
MichaelAniskin
@MichaelAniskin
Немного в себе
Если форма грузится в ваш сайт с другого сайта (например в фрейме или диве) то можно поставить перехват данных с формы при помощи ява скрипт на вашем сайте и отправлением этих данных куда нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Media Works Чебоксары
от 30 000 до 80 000 ₽
Самсон Воронеж
от 100 000 до 150 000 ₽
HTML Academy Санкт-Петербург
от 100 000 до 150 000 ₽
19 янв. 2021, в 18:59
40000 руб./за проект
19 янв. 2021, в 18:41
1000 руб./за проект