<?
require_once($DOCUMENT_ROOT."/scripts/acctsub.php");
//require_once($DOCUMENT_ROOT."/scripts/errhand.php");

header("Content-Type: application/xml; charset=ISO-8859-1");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ". gmdate("D, d M Y H:i:s") ." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

$date_fmt = "D, j M Y H:i:s e";

$pubDate = date($date_fmt);	// today

print <<<END
<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>VBCG Blog</title>
      <link>http://www.vabest.com/blog/</link>
      <description>Virginia's Best Catalog Group Blog</description>
      <language>en-us</language>
      <pubDate>$pubDate</pubDate>
      <lastBuildDate>$pubDate</lastBuildDate>
      <docs>http://www.vabest.com/blog/docs.html</docs>
      <generator>Weblog Editor 2.0</generator>
      <managingEditor>editor@example.com</managingEditor>
      <webMaster>webmaster@example.com</webMaster>
END;

connectdb($db_resources);
if (!$blgres = mysql_query("SELECT * FROM myblog_posts ORDER BY blg_create_date DESC"))
	{ dberror("myblog_posts query failed"); }

while ($blgrow = mysql_fetch_assoc($blgres))
	{
	extract($blgrow);
/*
  blg_user varchar(32) latin1_swedish_ci  No                 
  blg_name varchar(32) latin1_swedish_ci  No                 
  blg_change_date datetime   Yes NULL                
  blg_body text latin1_swedish_ci  No                 
  blg_category 
*/

$item_date = gmdate("D, d M Y H:i:s",strtotime($blg_create_date)) ." GMT";
$content = htmlspecialchars($blg_body);

print <<<END
      <item>
         <title>$blg_title</title>
         <link>http://$SERVER_NAME/blog/showpost.html?bid=$blg_id</link>
         <description>$content</description>
         <pubDate>$item_date</pubDate>
         <guid>http://$SERVER_NAME/blog/showpost.html?bid=$blg_id</guid>
      </item>
END;
	}

print <<<END
   </channel>
</rss>
END;

mysql_free_result($blgres);
?>