• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

RSS Feed geht nicht

Status
Für weitere Antworten geschlossen.

Dessp

Mitglied
Ich habe ein kleines Problem. Ich hbae eine Datenbank mit all meinem Musikstücken im Internet. nun möchte ich diese per RSS bekommen. Ich hbae einen PHP COde der ein rss.rss erzeugt doch es geht nicht.

Der RSS coder:
Code:
<?xml version="1.0" encoding="UTF-8" ?> 
<rss version="2.0">
<channel>
<title>Meine-MP3-Sammlung</title>
<link>http://mp3.b1m.kilu.de</link>
<description>Alle Downloads in einem Feed</description>
<docs>http://localhost/mp3/18/rss.rss</docs>
<item>
<title>Junge</title>
<link>http://localhost/mp3/18/suche.php?was=Junge&suche=name&aktiv=on</link>
<description>Name:Junge</description>
</item>
<item>
<title>Lied vom Scheitern</title>
<link>http://localhost/mp3/18/suche.php?was=Lied vom Scheitern&suche=name&aktiv=on</link>
<description>Name:Lied vom Scheitern</description>
</item>
<item>
<title>Endlich ein Grund zur Panik</title>
<link>http://localhost/mp3/18/suche.php?was=Endlich ein Grund zur Panik&suche=name&aktiv=on</link>
<description>Name:Endlich ein Grund zur Panik</description>
</item>
<item>
<title>Ich werd die Welt verändern</title>
<link>http://localhost/mp3/18/suche.php?was=Ich werd die Welt verändern&suche=name&aktiv=on</link>
<description>Name:Ich werd die Welt verändern</description>
</item>
<item>
<title>Einfach sein</title>
<link>http://localhost/mp3/18/suche.php?was=Einfach sein&suche=name&aktiv=on</link>
<description>Name:Einfach sein</description>
</item>
</channel>
</rss>

Der mit Folgenem PHP COde generiert wurde:
Code:
<?php
$fp =fopen("rss.rss","w");
$nl =chr(13) . chr(10);
//$nl="";
fputs ($fp,'<?xml version="1.0" encoding="UTF-8" ?'.'> '.$nl.'<rss version="2.0">'.$nl.'<channel>'.$nl.'<title>MP3-Portal</title>'.$nl.'<link>http://mp3.b1m.kilu.de</link>'.$nl.'<description>Alle Downloads in einem Feed</description>'.$nl.'<docs>http://localhost/mp3/18/rss.rss</docs>'.$nl);

						include("config.inc.php");
mysql_connect("$datenbank[horst]","$datenbank[user]","$datenbank[pass]");
mysql_select_db("$datenbank[name]");
$res = mysql_query("select * from $datenbank[musik]");
$num = mysql_num_rows($res);
//echo $num;
//echo "<br><br>Der Grund dafür: ".mysql_error()."<br>";
$x=1;
while ($dsatz = mysql_fetch_assoc($res))
{
fputs ($fp ,'<item>'.$nl.'<title>'.$dsatz[name].'</title>'.$nl.'<link>http://localhost/mp3/18/suche.php?was='.$dsatz[name].'&suche=name&aktiv=on</link>'.$nl.'<description>Name:'.$dsatz[name].'</description>'.$nl.'</item>'.$nl);
							$dsatz[downloadbar]

 }



fputs ($fp,'</channel>'.$nl.'</rss>');
fclose ($fp);
?>
Und Bekomme mit Thunerbird folgenen Fehler:
Code:
Kein Gültiger RSS Feed

Sieht jemand was ich falsch mache. Ich arbeite sonst nicht mir RSS. Und einen Fehler finde ich auch nicht
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben