<?php //creates an rss feed from a directory of text files. //customize 3 items below, may need additional tweaks. $feedtitle = "title"; $feedlink = "http://path_to_folder"; $feeddescrip = "description"; if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file != "a" && $file != "index.php" && $file != ".htaccess" && $file != "rss.php") { $mod = filemtime("$file"); $g = gmdate("D, d M Y H:i:s"); $gmod = gmdate("D, d M Y H:i:s", $mod); $modd = date("m.d.y", $mod); $modt = date("H:i:s", $mod); $ffile = str_replace(" ", "%20", $file); $fprint[] = "\t<item>\n\t\t<title>[$modd $modt] $file</title>\n\t\t<link>$feedlink/$ffile</link>\n\t\t<pubDate>$gmod GMT</pubDate>\n\t</item>\n\n"; } } closedir($handle); } header("Content-type: application/xml"); print "<?xml version='1.0'?>\n<rss version='0.91'>\n<channel>\n<title>$feedtitle</title>\n<link>$feedlink</link>\n<description>$feeddescrip</description>\n<language>en-us</language>\n<pubDate>$g GMT</pubDate>\n<lastBuildDate>$g GMT</lastBuildDate>\n\n"; rsort($fprint); $i = 1; foreach($fprint as $unt) { if ($i < 16) { print "$unt"; $i++; } } print "</channel>\n</rss>"; ?>