Я использую squidGuard, чтобы перенаправить форму заказа со страницы специального производителя на локальный php-скрипт, который хранит заказ в БД. После сохранения сценарий отправляет заказ через GET-запрос производителю.
Сайт html для продукта производителя выглядит так: http://producer.com/products/product123
Этот сайт содержит ссылку, которая называет формуляр. После нажатия этой ссылки наши пользователи будут перенаправлены на наш локальный скрипт.
Он отлично работает, но...
Для обработки заказа мне нужна информация, которая находится на стороне продукта → http://producer.com/products/product123
Есть ли способ получить этот сайт (html-код), не загружая его во второй раз из моего php-скрипта?
EDIT 1: OK Я пытаюсь объяснить это немного лучше:
Сайт А - это сайт, который описывает продукт. На этом сайте есть ссылка, которая открывает новый сайт → Сайт B
Сайт B - это сайт, который содержит форму заказа для заказа продукта (или более)
Когда я нажимаю ссылку на сайт, AI будет перенаправлен на локальный php-скрипт на нашем сервере компании, который продолжит этот заказ и сохранит дополнительную информацию. Перенаправление работает с Squid как прокси и SquidGuard в качестве фильтра.
Моя проблема: мой скрипт должен загрузить страницу продукта (сайт А), чтобы получить дополнительную информацию. Пользователь, который нажал ссылку (на сайте А), чтобы заказать продукт (на сайте В), уже загрузил сайт А, и он должен быть где-то в кальмаре. Может быть, есть способ получить эту страницу (сайт а) из кальмаров, чтобы мне не пришлось снова загружать сайт?
Не уверен, что я правильно вас понимаю, но если я это сделаю, вы должны взглянуть на file_get_contents