Cara Buat RSS FEED Tlg Dibantu..^^


Status
Not open for further replies.

vkios01

Expert 1.0
Saya Buat nya Dinamis dan saya ngak pake CMS .....

ok, bisa mysql kan? karena ini harus bisa mysql dan php buat get data terakhir.

pertama harus tahu dulu, struktur rss yang mau dibuat, saya pakai rss 2.0
bisa dilihat di sini documentnya, http://feed2.w3.org/docs/rss2.html#sampleFiles
contoh dr rss 2.0 http://static.userland.com/gems/backend/rssTwoExample2.xml

jadi kita buat ya dr php nya sekarang, bisa dua cara sih. pertama pakai htaccess atau kedua tulis file xmlnya atau ketiga pakai php(ubah header)

contohnya,

PHP:
echo '<?xml version="1.0"?>
<rss version="2.0" xmlns:blogChannel="http://www.domainmas.com">
	<channel>
<title>Scripting RSS</title>
		<link>http://www.domainmas.com</link>
		<description>Descrip webnya</description>
		<language>en-us</language>
		<copyright>Copyright 1997-2002 Dave Winer</copyright>
		<lastBuildDate>Fri, 09 Des 2011 11:00:00 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.5</generator>
		<category domain="Syndic8">1765</category>
		<managingEditor>[email protected]</managingEditor>
		<webMaster>[email protected]</webMaster>
		<ttl>40</ttl>';

//mulai proses ambil data dr databae
$query = 'select * from berita order by tanggalmasuk desc limit 0, 20';
while($row = fetch_array($query)){
 echo '<item>
<title>'.$row['title'].'</title>
<link>'.$row['link'].'</link>
<description>'.$row['deskripsi'].'</description>
<pubDate>'.$row['tanggalmasuk'].'</pubDate>
<guid>'.$row['guid'].'</guid>
</item>';
}
echo '</channel>	</rss>';

kode diatas tidak bisa langsung digunakan ya, harus sesuai dengan struktur databasenya juga.. untuk semua componentnya bisa dicek di link yang saya kasi di atas mas.
 
Status
Not open for further replies.

Top