<?php function GenerateRSS($Data) { if(!array_key_exists('Charset', $Data)) $Data['Charset'] = 'utf-8'; $Result = '<?xml version="1.0" encoding="'.$Data['Charset'].'" ?>'."\n". //<? '<rss version="2.0">'."\n". " <channel>\n". " <title>".$Data['Title']."</title>\n". " <link>".$Data['Link']."</link>\n". " <description>".$Data['Description']."</description>\n". " <language>cs</language>\n". " <webMaster>".$Data['WebmasterEmail']."</webMaster>\n". " <pubDate>".date('r')."</pubDate>\n". " <ttl>20</ttl>\n"; foreach($Data['Items'] as $Item) { $Result .= " <item>\n". ' <title>'.htmlspecialchars($Item['Title'])."</title>\n". ' <description>'.htmlspecialchars($Item['Description'])."</description>\n". ' <pubDate>'.date('r',$Item['Time'])."</pubDate>\n". ' <link>'.$Item['Link']."</link>\n". " </item>\n"; } $Result .= " </channel>\n". "</rss>"; return($Result); } ?>