Как вывести контент с одного сайта на другой

Печать RSS
691

М
Автор
Пришелец
0
20. DimmoS, а что делает этот код?
<?php

$data = str_replace('<a href="','<a href="http://evro.link/test.html?query=',$data); 

//а в test.html уже ловить
$query = $_GET['query'];
curl_setopt($curl, CURLOPT_URL, 'http://'.$query);  
?

Оранжевые штаны
0
21. Salvador, как в граббах подмена ссылки.. Посетитель думает что он реально сидит на сайте с контентом а на самом деле сидит и смотрит сграбленые страницы

Добавлено через 01:40 сек.
Только есть в этом и минус. .подмена ссылки палится
М
Автор
Пришелец
0
22. DimmoS, Ради интереса попробовал : http://evro.link/test.html
<?php
$ref = 'http://visavi.net/'; // откуда пришли на страницу
$curl = curl_init(); 
curl_setopt($curl, CURLOPT_URL, 'http://visavi.net/forum/topic.php?tid=42562&start=0'); 
curl_setopt($curl, CURLOPT_REFERER, $ref); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  
curl_setopt($curl, CURLOPT_USERAGENT, "Nokia6630/1.0 (2.3.129) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1");  
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Accept-Language: en-us,en;q=0.7","Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5")); 
$data = curl_exec($curl); 
curl_close($curl); 
$query = $_GET['query'];
curl_setopt($curl, CURLOPT_URL, 'http://'.$query);
$data = str_replace('<a href="','<a href="http://evro.link/test.html?query=',$data); 
echo $data;
Мне кажется что обновлений не будет, страница фиксирована, да и смысла в этом мало для меня, разве что файлы качать, но может кому пригодиться вместо скриншотера что бы поисковики санкции не налагали
М
Автор
Пришелец
0
Что такое КЦ?
Ошибка Ошибка! Для изменения авторитета вам необходимо набрать 150 КЦ!

Оранжевые штаны
0
1 - для поисковиков это типа копия страницы
2 - кц это твои сообщения на форуме + комментарии к блогам + коммы к загрузкам + к фотогалерее и тп
М
Автор
Пришелец
0
Если убрать вывод: echo $data; то скрипт смонтированный в страницу будет посылать запрос на сайт донора?

Оранжевые штаны
0
26. Salvador,
1 нет! Сам на себя
2 ты код который я тебе дал не совсем правильно воткнул
М
Автор
Пришелец
0
27. DimmoS, Код который сейчас собираюсь использовать
<?php
$ref = 'http://visavi.net'; // откуда пришли на страницу
$curl = curl_init(); 
curl_setopt($curl, CURLOPT_URL, 'http://visavi.net'); 
curl_setopt($curl, CURLOPT_REFERER, $ref); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  
curl_setopt($curl, CURLOPT_USERAGENT, "Nokia6630/1.0 (2.3.129) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1");  
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Accept-Language: en-us,en;q=0.7","Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5")); 
$data = curl_exec($curl); 
curl_close($curl); 


//$query = $_GET['query'];
//curl_setopt($curl, CURLOPT_URL, 'http://'.$query);
$data = str_replace('href="', 'href="http://visavi.net', $data);
echo $data;
?>
На данный момент встроен в тестовую страницу http://evro.link/test.html что получилось не так и как правильно?

Добавлено через 02:43 сек.
Если сам на себя будет посылать запрос, то и сервер будет грузить и лучше его убирать или закомментировать пока не используется?

Оранжевые штаны
0
<?php

$ref = 'http://visavi.net/'; // откуда пришли на страницу 
$query = isset($_GET['query']) ? $_GET['query'] : $ref; 

$curl = curl_init();  
curl_setopt($curl, CURLOPT_URL, $query); 
curl_setopt($curl, CURLOPT_REFERER, $ref); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  
curl_setopt($curl, CURLOPT_USERAGENT, "Nokia6630/1.0 (2.3.129) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1");   
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Accept-Language: en-us,en;q=0.7","Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"));  
$data = curl_exec($curl);  
curl_close($curl);  
$data = str_replace('<a href="','<a href="http://evro.link/test.html?query=http://visavi.net/',$data);  
echo $data;
Изменил: Dmitry Kokorin (17.08.2015 / 16:04)
М
Автор
Пришелец
0
я думал что скрипт вообще не будет запускаться и переспросил на всякий случай, что его заставляет срабатывать ?
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск