QQonosMedlem sedan sep. 2000438 inlägg Frågan#1 Hejsan
Nu ger jag snart upp.. har tittat på en massa andra sidors xml dokument och jag ser ingen skillnad mellan deras och mitt (se bifogade)
feeden hittar man på: http://www.whiskyinfo.se/rss/news.xml
Lägger man denna som "aktivt bokmärke" i FireFox så kan den inte uppdateras:
"Uppdatering av aktivt bokmärke misslyckades"
I Feedreader öppnas det dock försvinner åäö i rubriken och en del mellanslag försvinner i brödtexten så orden trycks hop.
Är där någon vänlig skäl som kan hjälpa mig? håller på att bli lite smått galen på detta :(
//Magnus
Koden jag använder för att skapa filen:
$text = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";
$text .= "<?xml-stylesheet type=\"text/xsl\" href=\"http://www.whiskyinfo.se/css/default.css\" media=\"screen\"?>\n";
$text .= "<rss version=\"2.0\">\n";
$text .= "<channel>\n";
$text .= " <title>nyheter [whiskyinfo.se]</title>\n";
$text .= " <link>http://www.whiskyinfo.se/</link>\n";
$text .= " <description>whiskynyheter från hela världen</description>\n";
$text .= " <language>sv_SE</language>\n";
$text .= " <copyright>Ingen, men ange gärna källa</copyright>\n";
$text .= " <lastBuildDate>".date("D, j M Y G:i:s")." +0100</lastBuildDate>\n";
$text .= " <docs>http://www.whiskyinfo.se/rss</docs>\n";
$text .= " <ttl>60</ttl>\n";
$query = "SELECT id,headline,body,DATE_FORMAT(added,'%a, %d %b %Y %H:%i:%s +0100') as added FROM articles ORDER BY id DESC";
$rs = mysql_query($query);
while ($rw = mysql_fetch_assoc($rs))
{
$text .= "<item>\n";
$text .= " <title>".htmlentities(stripslashes($rw["headline"]))."</title>\n";
$text .= " <link>http://www.whiskyinfo.se/?NewsArticle=".$rw["id"]."</link>\n";
$text .= " <description>".htmlentities(stripslashes(nl2br($rw["body"])))."</description>\n";
$text .= " <guid>http://www.whiskyinfo.se/?NewsArticle=".$rw["id"]."</guid>\n";
$text .= " <pubDate>".$rw["added"]."</pubDate>\n";
$text .= "</item>\n";
}
$text .= "</channel>\n";
$text .= "</rss>\n";
$fpa = fopen("/home/qonos/www.whiskyinfo.se/rss/news.xml", "w+");
fwrite($fpa, $text);
fclose($fpa);
MMaacusMedlem sedan jan. 2007108 inlägg i toppen av RSS så tror jag det räcker att du skriver
<?xml version="1.0" encoding="UTF-8"?>
istället för
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="http://www.whiskyinfo.se/css/default.css" media="screen"?>
Sedan på description så testa med att skriva
<description><![CDATA[ Texten ska du ha här ]]> </description>
JjarvkloMedlem sedan juli 20013 378 inlägg Hmm...
En del RSS-läsare är känsligare än andra...
Har du testat att validera RSS-flödet med http://feedvalidator.org/ ?
QQonosMedlem sedan sep. 2000438 inlägg ahh grymt men lite hjälp av Maacus tips och sen lite validerings hjälp av länken jarvklo skicka så har det löst sig!
tack!