关于php输出rss功能的总结

今天帮朋友弄rss输出,最开始的时候以为很简单,但在做的过程,发现并没想象中的那么easy.
最开始的时候是空白,后来能够正常的输出了,但在火狐下查看,火狐却不认识他,不把他当作rss,只认为是普通的xml文件.
很是不解,起初还以为自己博客的rss输出里有样式文件呢,但在查看rss.php的源代码时,没有发现,
后来想起rss的输出格式要求的好像很严格.
就把link都改成的标准的网址,把item里的元素的位置也调整了下,把author也调整了.
这回输出正常,火狐也认为他是rss订阅源了.


把我测试的代码贴出来,代码很简陋,希望不要吓到各位.

";
$link = mysql_connect("localhost","root","root");//echo $link;
mysql_select_db("test");
$sql = "select id,username,password from user order by id desc limit 1";//echo $sql;
$query = mysql_query($sql);
$result=mysql_fetch_row($query);
?>



zh-tw







	
  



	  


  

下面贴出一些参考文件:

RSS相关历史及标准:
RSS – Wikipedia

RSS 2.0 Specification (RSS 2.0 at Harvard Law)

RSS教程:
W3Schools RSS Tutorial
RSS Tutorial for Content Publishers and Webmasters

RSS校验器:
Feed Validator for Atom and RSS

我收藏的有关RSS的资料及网站:
http://del.icio.us/ghoul2096/RSS

发表评论

返回顶部