PDA

Просмотр полной версии : HTML-граббинг



Henrih
17.03.2010, 16:25
Задача состоит в получении html-кода страницы по заданному URL. Как показала практика, простой кодинг плохо справляется с этой задачей, особенно при редиректах. Есть ли готовое универсальное решение для этой цели? Заранее спасибо!

Добавлено через 24 часа 54 минуты 17 секунд
Может кто-нибудь поможет?

Henrih
28.03.2010, 06:03
спасибо за помощь, такая активная поддержка!!!

Linjan
08.07.2010, 14:03
За одиннадцать дней вы бы уже почитали мануалы, уважаемый. Лень - это не хорошо.
Задача сия решается просто:

echo join ('',file('http://example.com/example.html'));

При редиректах используйте массивы if..else с поиском по ключевым словам в разных вариантах редиректа.

FNS
16.11.2011, 00:05
foreach ($urls as $res){
$con = 'http://'.$res;
$html = fopen($con,"r");
while( !feof($html)) {
$content .= fgets($html,1024);}

В переменной $content будет твой html код по указанному адресу.
В переменной $res твой домен и путь.
Для получения конкретный данных с сайта юзай simple_html_dom