您将需要一个MySQL数据库,该数据库的表名为`rss_feed`。 在该表中,有3个列: 项目标题 (这是一个人将看到的项目名称), 项目链接 (这是该项目所在页面的位置)和描述 (它说明了供稿的内容)即将)。 将文件放在一个名为feed的文件夹中,您可以在yoursite.com/feed上获取feed。
请记住要更改您的特定Feed的Feed标题,链接和图像。
<?php
// Connect to database... (you'll need to create this yourself)
require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/connection.php';
// Run query...
$getFeed = mysql_query("SELECT *
FROM `rss_feed`
ORDER BY `time` DESC
")or die(mysql_error());
// Output XML (RSS)
echo '<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>Your RSS Title</title>
<link>http://the_location_of_your_feed/feed</link>
<description>Description of your Feed</description>
<language>English</language>
<image>
<title>website Logo</title>
<url></url>
<link>Link to image</link>
<width>width</width>
<height>height</height>
</image>';
while($rssFeed = mysql_fetch_array($getFeed)) {
echo '<item>',
'<title>', $rssFeed['item_title']</title>',
'<link>', $rssFeed['link'], '</link>',
'<description><![CDATA[ ,$rssFeed['description'],']]></description>
</item>';
}
echo '</channel>
</rss>';
?>