Membuat RSS Reader dengan php

Membuat RSS Reader dengan php - Halo sobat Blog Download Source Code Terlengkap Gratis, Pada kesempatan kali ini, saya akan membahas artikel tentang Membuat RSS Reader dengan php Artikel PHP, Semoga artikel yang saya buat bermanfaat. Selamat membaca!.

Judul : Membuat RSS Reader dengan php
link : Membuat RSS Reader dengan php

Baca juga


Membuat RSS Reader dengan php

Seperti di blog atau di mana-mana website pasti mempunya rss .
Rss adalah sekumpulan berita trbaru dari website ataupun blog .
anda bisa menampilkan postingan blog anda di website anda tanpa harus copy paste .
tapi akan otomatis masuk ke website anda

contoh scriptnya =>
rss.php
<html>
<head>
<script>
function showRSS(str)
{
if (str.length==0)
  {
  document.getElementById("rssOutput").innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","getrss.php?q="+str,true);
xmlhttp.send();
}
</script>
</head>
<body>

<form>
<select onchange="showRSS(this.value)">
<option value="">Select an RSS-feed:</option>
<option value="Google">Google News</option>
<option value="MSNBC">MSNBC News</option>
</select>
</form>
<br>
<div id="rssOutput">RSS-feed will be listed here...</div>
</body>
</html>


getrss.php
<?php
//get the q parameter from URL
$q=$_GET["q"];

//find out which feed was selected
if($q=="Google")
  {
  $xml=("http://news.google.com/news?ned=us&topic=h&output=rss");
  }
elseif($q=="MSNBC")
  {
  $xml=("http://rss.msnbc.msn.com/id/3032091/device/rss/rss.xml");
  }

$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>");
  }
?> 


Pada bagian form atau pada bagian if .
jika anda ingin mengeditnya
dan bisa juga anda memasang css di bagian get RSS
sekian tuorial dari gue

Bila ada kesan maupun pesan hubungi Saya di sini 
Moga manfaat
    


Demikianlah Artikel Membuat RSS Reader dengan php

Sekianlah artikel Membuat RSS Reader dengan php kali ini, mudah-mudahan bisa memberikan manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel berikutnya.

Anda sekarang membaca artikel Membuat RSS Reader dengan php dengan alamat link https://lapak-code.blogspot.com/2013/07/membuat-rss-reader-dengan-php.html