Merhaba arkadaşlar,
rss de ayrıştırma hatası alıyorum ve bir türlü neye başvurduysam çözemedim.

kodlar

<?include ("inc.php");
header("Content-type: application/rss+xml");
function Temizlik($q) {
 $q = str_replace("&","&amp;",$q);
 $q = str_replace(">","&gt;",$q);
 $q = str_replace("<","&lt;",$q);
 $q=trim($q);
 return $q;
}
echo "<?xml version=\"1.0\" encoding=\"windows-1254\"?><rss version=\"2.0\">
<channel><title>title</title>
<description>desc</description>
<link>http://site.com</link>
<language>en-EN</language>";
$sql = "Select * from  mp3 order by id desc limit 0,100";
$q=mysql_query($sql);
while ($r=mysql_fetch_array($q)) { ;?>
<item>
<title><? echo $r[isim]; ?></title>
<link>http://site.com/<? echo $r[id]; ?>_<? echo $r[sanatci_seo]; ?>_<? echo $r[mp3_seo]; ?>-dinle.html</link>
<description><? echo Temizlik(strip_tags($r[sanatci])); ?></description></item><?}?></channel></rss>
bunun neresinde hata yardımcı olabilecek biri varmıdır
Şimdiden teşekkürler..