Öncelikle yanıtınız için çok teşekkür ederim. Galiba ben tam olarak kendimi ifade edemedim, özür dilerim. Aslında ben RSS dosyası oluşturmak istemiyorum, rss okuyucu yapmak istiyorum. Yani mesela http://www.stargazete.com/rss/rss.asp bu rss linkini okuyup, databaseye kaydetmek istiyorum. Ama şöyle bir şey var tek bir rss kaynağı kullanmak istemiyorum başka rss linkleri de ekleyeceğim ve yazdığım kod ikisi için de çalışacak. Yine anlatamamış olabilirim biraz karışık bir konu gibi. Anlamadığınız yeri sorabilirsiniz.

ebubekirbastama adlı üyeden alıntı: mesajı görüntüle
Bu kodları bir dene
< ?
print '<?xml version="1.0" encoding="windows-1254"?>';
print '< ?xml-stylesheet href="rss.xsl" type="text/xsl"?>';
date_default_timezone_set('Europe/Istanbul');
$date = date("Y-m-d"); //Tarihi çekiyoruz.
?>

<rss version="2.0">
 <channel>
 <title>Site Adı</title>
 <link>http://www.xxx.com/</link>
 <description>site tanımı</description>
 <language>tr-TR</language>
 <pubdate>< ?=$date;?></pubdate>
 <lastbuilddate>< ?=$date;?></lastbuilddate>
 <docs>http://www.xxx.com/rss.xml</docs>
 <generator>simple rss generator</generator>
 <webmaster>admin@siteniz.com</webmaster>
 <copyright>Copyright</copyright>

< ?
 include(".../conn.php"); // database bilgilerinin bulundugu dosyayi include ediyoruz.
 $sql = mysql_query("SELECT * FROM xxx ORDER BY tarih DESC LIMIT 20"); // xxx adli tablodan son 10 yaziyi çekiyoruz.
 while($veri = @mysql_fetch_array($sql)) {
$id= $veri['id']; // Listelemeyi id'ye göre yapacagiz. www.siteniz.com/index.php?id=1967 gibi.
$icerik = $veri["icerik"];  // Yazinin içerigini belirledik.
$temizledik = strip_tags($icerik, '<p><a>'); // Içerikteki gereksiz kodlari temizledik.

?>
 <item>
 <title>< ![CDATA[<?=$baslik;?>]]></title>
  <link>http://www.xxxx.com/icerik.php?id=< ?=$id;?></link>
 <description>< ![CDATA[<?=substr(strip_tags($temizledik),0,200)?>]]></description>
 </item>
< ?
 }
?>
 </a></channel>
</rss>