Показать сообщение отдельно

  #2  
Старый 19.09.2009, 03:26
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
С нами: 9454841

Репутация: 504


По умолчанию

только что накидал..
это чтобы парсил и выводил в браузер рефераты из раздела астрономия
PHP код:
<?php
$site 
= file_get_contents("http://referat.yandex.ru/astronomy.xml"); 
#меняешь здесь astronomy.xml на нужный тебе(посмотреть их можно на главной, там ссылки будут на разделы)
preg_match("/margin-left:0;\">(.*)<\/h1>/i", $site, $title);
preg_match_all("/<p>(.*)<\/p>/i", $site, $text);

echo 
"<b>".$title[1]."</b>\n<br />\n";
foreach (
$text[1] as $k => $val)
    echo 
"<br />".$val."\n";
?>
это чтобы писал в файл с названием - как название реферата и текстом самого реферата внутри:
PHP код:
<?php
$site 
= file_get_contents("http://referat.yandex.ru/astronomy.xml"); 
#меняешь здесь astronomy.xml на нужный тебе(посмотреть их можно на главной, там ссылки будут на разделы)
preg_match("/margin-left:0;\">(.*)<\/h1>/i", $site, $title);
preg_match_all("/<p>(.*)<\/p>/i", $site, $text);
$fp = fopen($title[1]."txt", "w");
fwrite ($fp, implode("\n",$text[1]));
fclose($fp);
?>

Последний раз редактировалось gisTy; 19.09.2009 в 03:28..
 
Ответить с цитированием