[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: выбрать HTML контент c чужого сайта
bazilio
Есть сайт ____cotlook.com у него есть индекс хлопка, который дан не в виде картинки, а в виде HTML кода. Мне его нужно перенести на свой сайт и естественно, чтоб он обновлялся каждый день. Подскажите пожалуйста в какую сторону надо копать. Заранее благодарю!



Спустя 13 минут, 47 секунд (8.06.2012 - 18:46) Игорь_Vasinsky написал(а):
$page = file_get_contents('http://site.com/page.html');
preg_match('#pattern#modificators', $page, $html);
echo '<pre>' . print_r($html, 1) . '</pre>';

Спустя 1 час, 19 минут, 38 секунд (8.06.2012 - 20:06) bazilio написал(а):
Сделал вот так хотелось бы услышать критику
 $page = file_get_contents('_____www.site.com/');
$pageIndexMax = strstr($page, '<div class="indices-data">');
$pageIndex = substr($pageIndexMax,0, 1128);
echo $pageIndex;

Спустя 35 минут, 31 секунда (8.06.2012 - 20:42) Игорь_Vasinsky написал(а):
результат есть?

Спустя 2 минуты, 57 секунд (8.06.2012 - 20:45) bazilio написал(а):
Да получилось все. Единственное если на чужом сайте изменят код в нужном мне куске. Это боком может вылезти так как тег например может оказаться не закрытым например.

Спустя 3 минуты, 50 секунд (8.06.2012 - 20:48) Игорь_Vasinsky написал(а):
$page = file_get_contents('http://site.com/page.html');
preg_match('#<div class=\"indices\-data\">(.*)</div>#iusU', $page, $html);
echo '<pre>' . print_r($html, 1) . '</pre>';


а так берёт?

Спустя 2 минуты, 4 секунды (8.06.2012 - 20:50) bazilio написал(а):
Да получилось!

Спустя 4 минуты, 33 секунды (8.06.2012 - 20:55) Игорь_Vasinsky написал(а):
biggrin.gif а то.

ну если этот блок, родительский не сменят - то весь дочерний контент ты сможешь всегда получать по этой формуле.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.