Ben 'blog' olarak adlandırılan bir tablodan benim web sitesi olan blog yükler benim web sitesi için PHP benim kendi RSS beslemesi yapıyorum, tüm eserlerini o bir tek şey dışında gerektiği gibi ... hiçbir görüntü makalelere gösteriyorlar . İşte benim kod çıkış parçası:
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);
}
Ve burada bir makale çıktı bir örnek
<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>
Ben yanlış bir şey yapıyorum? Lütfen yardım edin.
And here's my RSS feed for anyone that's interested:
http://www.funbyjohn.com/v2/rss.php