我正在爲我的網站製作我自己的RSS feed,其中我的網站從一個名爲'blog'的表中加載了我的網站的博客,它的所有功能都是如此,除了一件事情...沒有圖像顯示在文章。這裏的輸出部件的我的代碼:php + rss:爲什麼不顯示圖像?
while($data = mysql_fetch_assoc($news))
{
echo "<item>" . chr(10);
echo "<title>[$data[type]] $data[name]</title>" . chr(10);
echo "<author>Johannes Jensen</author>" . chr(10);
echo "<link>http://www.funbyjohn.com/v2/?blog=$data[url]</link>" . chr(10);
echo "<image>" . chr(10);
if($data["type"] == "text")
{
$imageurl = "http://www.funbyjohn.com/v2/gfx/mini_me.png";
} else
{
$imageurl = "http://www.funbyjohn.com/v2/media/thumb-$data[date].png";
}
echo "<src>$imageurl</src>" . chr(10);
echo "<title>$data[name]</title>" . chr(10);
echo "<link>http://www.funbyjohn.com/v2/?blog=$data[url]</link>" . chr(10);
echo "</image>" . chr(10);
if($data["type"] == "text")
{
$content = $data["content"];
} else
{
$content = $data["label_info"];
}
echo "<description>" . strip_tags(preg_replace("/\n+/", " ", $content)) . "</description>" . chr(10);
echo "<pubDate>" . date("D, j M Y H:i:s", $data["date"]) . " GMT</pubDate>" . chr(10);
echo "</item>" . chr(10);
}
而這裏的一篇文章
<item>
<title>[image] Here's a new screenshot from Go Sheep!</title>
<author>Johannes Jensen</author>
<link>http://www.funbyjohn.com/v2/?blog=heres-a-new-screenshot-from-go-sheep</link>
<image>
<src>http://www.funbyjohn.com/v2/media/thumb-1277466055.png</src>
<title>Here's a new screenshot from Go Sheep!</title>
<link>http://www.funbyjohn.com/v2/?blog=heres-a-new-screenshot-from-go-sheep</link>
</image>
<description>*article goes here*</description>
<pubDate>Fri, 25 Jun 2010 06:40:55 GMT</pubDate>
</item>
我做得不對的輸出的例子嗎?請幫忙。
這是我的RSS提要的人那是興趣:
http://www.funbyjohn.com/v2/rss.php
...哦。 * facepalm *我知道這是愚蠢的。 – 2010-07-10 11:54:46