Инклудване на новини

montana

Registered
има ли някакъв начин да се инклудват новини от някой известен български сайт като:
http://www.dnes.bg/
http://www.topnovini.com/
 
Да.От тук си избираш категория на новините, които искаш да се показват на твоята страница.После ти трябва само една функция за четене на rss новини, виж тази:
Код:
<?php
function loadRSS($xml)
{
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);

$channel=$xmlDoc->getElementsByTagName('channel')->item(0);
$channel_title = $channel->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$channel_link = $channel->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$channel_desc = $channel->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;

echo "<p><a href='" . $channel_link
  . "'>" . $channel_title . "</a>";
echo "<br />";
echo $channel_desc . "</p>";

$x=$xmlDoc->getElementsByTagName('item');
for ($i=0; $i<=2; $i++)
  {
  $item_title=$x->item($i)->getElementsByTagName('title')
  ->item(0)->childNodes->item(0)->nodeValue;
  $item_link=$x->item($i)->getElementsByTagName('link')
  ->item(0)->childNodes->item(0)->nodeValue;
  $item_desc=$x->item($i)->getElementsByTagName('description')
  ->item(0)->childNodes->item(0)->nodeValue;

  echo "<p><a href='" . $item_link
  . "'>" . $item_title . "</a>";
  echo "<br />";
  echo $item_desc . "</p>";
  }
}
?>
и после само loadRSS("http://dnes.bg/link/kym/rss");
 

Back
Горе