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:
Der mit Folgenem PHP COde generiert wurde:
Und Bekomme mit Thunerbird folgenen Fehler:
Sieht jemand was ich falsch mache. Ich arbeite sonst nicht mir RSS. Und einen Fehler finde ich auch 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);
?>
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