RSS bliver ikke vist?
Hej Eksperter!Jeg kan ikke få det til at virke. Den vil godt oprette et feed, men det indholder ikke noget.
Firefox siger: about:livemarkfailed
Jeg tror det er noget med link, men er ikke sikker!
I headeren på mit index.php ligger:
<link rel="alternate" type="application/rss+xml" title="RSS" href="rss.php">
rss.php
<?
header("content-type: application/rss+xml; charset=iso-8859-1");
echo '<?xml version="1.0" encoding="ISO-8859-1" ?>';
echo '<rss version="2.0">
<channel>
<title>RSS</title>
<link>http://mitsite.com/rss.php</link>
<description>Test side</description>
<category>Test</category>
<copyright>All rights reserved © 2007</copyright>
<language>da</language>
<managingEditor>mail@mail.com</managingEditor>
<webMaster>mail@mail.com</webMaster>
';
include_once ("inc/db.inc.php");
$rssResult = @mysql_query("SELECT * FROM rss ORDER BY datetime DESC") or die("Mysql error: ".mysql_error()."");
while ($row = mysql_fetch_array($rssResult)) {
$defaultURL = "http://mitsite.com/?item=";
$link = $row['link'];
$description = $row['description'];
$date = $row['datetime'];
$title = $row['title'];
echo '
<item>
<title>$title</title>
<link>$defaultURL$link</link>
<description>$description</description>
<pubDate>$date</pubDate>
</item>
';
}
echo '</channel>
</rss>';
?>