چگونه نمایش دادن rss همراه با تعداد پست و غیره

سلام قبلا یه جا دیدم
واسه rss ها یه کد جاوا میداد که قابل تغییر بود
اما لینکی که گذاشته خراب بود.
کسی جایی سراغ نداره لینک rss رو بدیم
و یه خروجی جاوااسکریپت بگیریم
با امکان تغییر پارامتر مثلا
به جز عنوان بشه تعداد پست یا نمایش و غیره رو نشون داد ،
یا اگه مال انجمن باشه تیتر تالارهایی که rss گرفتیم رو حدف کرد و غیره ....

فقط وبگذر رو من میشناسم که همه چیزش همونجور که خودش دوست داره میشه بجز ترکیب رنگ لینک ها:green:
 

www.ahvazcity.net

Well-Known Member
PHP:
<?php
$xml='http://forum.majidonline.com/external.php?type=RSS2';
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);

//get elements from "<channel>"
$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;

//output elements from "<channel>"
echo("<p><a href='" . $channel_link
  . "'>" . $channel_title . "</a>");
echo("<br />");
echo($channel_desc . "</p>");

//get and output "<item>" elements
$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>");
  }
?>
دوست من کافیه آدرس Rss که می خوای جایگزین کنی.اینجا هم به صورت کامل شرح داده
کد:
http://www.w3schools.com/php/php_ajax_rss_reader.asp
 

جدیدترین ارسال ها

بالا