Всем здрасте. Задача такая :
есть сайт с каким-нибудь $url
задача : получить содержимое страницы сайта для парсинга, с подменой IP-адреса на адреса клиента
то есть ко мне на сайт заходит посетитель и я должен выдать ему страницу с другого сайта (с заданным $url), но тот сервак должен думать что к нему обращается клиент напрямую а не через мой сайт (там идёт фильтрация по IP и для разных посетителей - разные данные)
пробовал через Curl но что-то не получается... вот код :
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_INTERFACE, $_SERVER['REMOTE_ADDR']);
$output = curl_exec($ch);
curl_close($ch);
этот код вообще ничего не выдаёт (пустая страница)
если убрать curl_setopt($ch, CURLOPT_INTERFACE, $_SERVER['REMOTE_ADDR']); - то выдаёт нужную страницу, но сформированную для IP моего сайта а не клиента
надеюсь задачу обрисовал подробно.... спасибо всем кто поможет
|