[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Парсер текста со страницы
Alexey228
Привет всем.

Необходимо спарсить содержимое элемента <tbody></tbody> со страницы.
http://radio-tochka.com:6590/played.html
Нашел код парсера
<?php
function
browser($url) {
$url="radio-tochka.com:6590/played.html";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)");
$html = curl_exec($ch);
curl_close($ch);
return $html;
}
preg_match_all('~<tbody>(.*?)</tbody>~is', browser($url), $text);
echo " Последние 10:<br /><br />";
print implode($text[1]);

?>


подстроил под эту страницу.. Почему то не работает, кто подскажет.
в чём ошибка?
Aeq
я на этой странице radio-tochka.com:6590/played.html не вижу ни одного <tbody>
Alexey228
Цитата (Aeq @ 10.11.2013 - 20:12)
я на этой странице radio-tochka.com:6590/played.html не вижу ни одного <tbody>

<table border="0" cellpadding="2" cellspacing="2">
<tbody>

названи я песен
</tbody>

</table>



он под тегом <table border="0" cellpadding="2" cellspacing="2">
Aeq
<table> вижу, <tbody> не вижу.
Вы небось в хроме в инспекторе элементов смотрите? так вот он этот tbody сам дописывает, по факту его нет, смотрите код по ctrl+U
Alexey228
Точно..
Блин, тогда что делать..
Как мне спарсить названия этих 10ти песен..
Быстрый ответ:

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