|
|
|
| Всем привет, немогу понять как вытаскивать новости с сайта, к примеру вот с этого сайта
http://aprussia.ru/news.php?type=news_apr.
Подскажите плиз с чего начать!!!
Заранее спасибо! | |
|
|
|
|
|
|
|
для: spyder
(24.11.2006 в 13:39)
| | Можно поступить следующим образом
<?php
$text = file_get_contents("news.htm");
$pattern = "|<TD colSpan=2><DIV align=center>(.*?)</div>|is";
preg_match_all($pattern, $text, $out);
unset($out[0]);
echo "<pre>";
print_r($out);
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(24.11.2006 в 19:26)
| | а можно чтоб вместе с кодом выдерал html, т.е чтоб html код оставался? | |
|
|
|
|
|
|
|
для: Spyder
(27.11.2006 в 11:14)
| | Не очень понятно, какой фрагмент нужно извлечь? | |
|
|
|
|
|
|
|
для: cheops
(27.11.2006 в 13:33)
| | Новости вместе с ссылками
Там есть ссылки на "подробнее"
Мне нужно чтоб вместе с ссылками вытаскивались | |
|
|
|
|
|
|
|
для: Spyder
(27.11.2006 в 14:06)
| | up | |
|
|
|
|
|
|
|
для: Spyder
(27.11.2006 в 14:06)
| | Можно поступить следующим образом
<?php
$text = file_get_contents("news.htm");
$pattern = "|<TD colSpan=2>(<DIV align=center>.*?</a></DIV>)|is";
preg_match_all($pattern, $text, $out);
unset($out[0]);
echo "<pre>";
print_r($out);
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(28.11.2006 в 17:53)
| | а как ещё утащить дату новостей, а то как то без нее не то получается? | |
|
|
|
|
|
|
|
для: spyder
(08.12.2006 в 12:35)
| | А в смысле дату? Какой у неё формат? | |
|
|
|
|
|
|
|
для: cheops
(08.12.2006 в 12:48)
| | да я уже сделал
$pattern = "|<TD align=middle>(<FONT color=#006699 size=2><B>.*?</B></FONT>.*?<DIV align=center>.*?</a></DIV>)|is";
|
Спасибо Cheops за помощь!!! | |
|
|
|