<?php
header
("Content-type: application/xml");
echo 
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>";

// Asetetaan RSS:n versio

echo "<rss version=\"2.0\" xmlns:atom=\"http://www.w3.org/2005/Atom\"> ";

// XML alkaa

echo "
<channel>
<title>Unknown Pixels - blogi RSS</title>
<description></description>
<link>http://unknownpixels.com/blogi.php?sivu=1</link>
<atom:link href=\"http://unknownpixels.com/rss.php\" rel=\"self\" type=\"application/rss+xml\" />"
;

// Tässä välissä muodostetaan yhteys tietokantaan, eli tähän sisällytetään joko omat tietokantatiedostot                
// include():lla tai yhdistetään tietokantaan normaalisti jollei kyseisiä tiedostoja ole.
// haetaan tietokannasta x määrä kirjoituksia

$data mysql_query("SELECT * FROM taulu ORDER BY aika DESC LIMIT 5");

while(
$row mysql_fetch_array($data))
{

// muutetan MySQl:n aikaleima vaadittavaan muotoon

$date=strtotime($row[aika]);
$final_date=date("r"$date);

// tulostetaan syöte
// oletetaan taulun olevan muotoa id, otsikko, content, aika

echo "
<item>

<title>"
.$row[otsikko]."</title>
<link> http://omatsivut.com/blogi.php? id="
.$row[id]."</link>
<guid isPermaLink=\"true\">http://omatsivut.com/blogi.php? id="
.$row[id]."</guid>
<pubDate>"
.$final_date."</pubDate>
<description><![CDATA["
.$row[$content]."]]></description>
</item>"
;
}
echo 
"
</channel>
</rss>"
;
?>