- Автор темы
- Заблокирован
- #1
Наткнулся на интересный и с виду простой скрипт:
Но он к сожалению не работает ... Может кто подскажет почему?
Собственно раз на примере баша попался скрипт на его примере и спрошу.
Нужно сграбить таким образом контент с некой страницы.
Допустим заключен этот контент на странице в тег <div class="text">ТУТ КОНТЕНТ</div>
Так контент заключен и на БAIIIE.
Код:
<?
//-----------------------------------------------------------
// Граббер цитат с Цитатника Рунета bash.org.ru
// Загружает и парсит главную страницу, цитаты помещает в массив
//-----------------------------------------------------------
// Получить html-страницу
$grab=@file_get_contents("http://bash.org.ru");
if ($grab) {
// Заменить теги переноса строки на простые переносы строки
$grab=str_replace("<br>","\n",$grab);
// Получить регулярным выражением тексты цитат
preg_match_all("/<div class=\"vote\">([^>]*>){12}([^<]*)/",$grab,$matches);
// В массиве содержатся все найденные строки
for ($i=0; $i<count($matches[2]); $i++) {
echo nl2br($matches[2][$i]);
echo '<hr>';
}
}
else {
echo "Connection Error";
}
Собственно раз на примере баша попался скрипт на его примере и спрошу.
Нужно сграбить таким образом контент с некой страницы.
Допустим заключен этот контент на странице в тег <div class="text">ТУТ КОНТЕНТ</div>
Так контент заключен и на БAIIIE.