0
我正在第一次使用RSS源,所以請裸露在我身邊。我使用php
和mysql
製作rss feed
。 我被拉離數據庫出版物和格式化饋送數據如下:RSS不會在IE和Chrome上顯示,但可以在Firefox上正常工作?
foreach($getPublications as $publication)
{
$output .= "<item><title>{$publication['Publication_title']}</title>
<link>http://www.dev.carefusion.co.uk/news/rss.php</link>
<description>" . strip_tags($publication['Publication_summary']) . "</description>
<pubDate>" . date("D, d M Y H:i:s T", $publication['pubdate']) . "</pubDate>
</item>";
}
$output .= "</channel></rss>";
header("Content-Type: application/rss+xml; charset=ISO-8859-1");
echo $output;
問題::
$output = "<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0' encoding='UTF-8'>
<channel>
<title>Our CareFusion Publications RSS "</title>
<link>http://www.dev.carefusion.co.uk/news/rss.php</link>
<description>This is the testing publication rss feeds</description>
<language>en-us</language>
<pubDate>{$now}</pubDate>
<webMaster>Ghazanfar Mir</webMaster>
";
然後通過每個出版物循環
- 在實際中,查詢將返回8行,但是,
rss
只顯示4,爲什麼? 我查看了頁面的源代碼,它顯示了所有8個項目,但在瀏覽器上僅顯示4個項目。 - 這4項顯示在
Firefox
上,但不在IE/Chrome
,爲什麼?