Php ile rss abonelik , ve rss için xml dosyası oluşturmak için aşağıdaki kodu kullanabilirsiniz.Mysql veritabanından verileri okuyarak açmış olduğumuz rss.xml dosyasına yazdırıyoruz..Sitemap hazırlarken de aynı şekilde gerekli bilgileri girerek yapabilirsiniz.
<?php include("baglan.php");
$fp = fopen("rss.xml",'r+');
$yazi = "<?xml version=\"1.0\" encoding=\"windows-1254\"?>
<rss version=\"2.0\"><channel>
<title>site adı </title>
<link>http://cihip.com</link>
<description>açıklama</description>
<LANGUAGE>tr</LANGUAGE>";
$query = mysql_query("select * from makale ORDER BY mkid desc LIMIT 0, 10");
while($arr=(mysql_fetch_assoc($query)))
{
$ad=$arr['baslik'];
$soyad =substr($arr['konu'],0,100);
$dene=$arr['id'];
$kat=$arr['kategori'];
$ikidene=fullurl($dene,"$ad");
$yazi3="<item>
<title>$ad</title>
<link>http://cihip.com/$ikidene</link>
<description>$soyad</description>
<category>$kat</category>
</item>";
@$yazi2 = $yazi2.$yazi3;
}
$yazi = $yazi.$yazi2."</channel>
</rss>";
fwrite($fp,$yazi); ?>
Php RSS XML Okuma Yazma Yazdırma Kodu
Diğer Konular:
Php Konulara Etiket Tag Ekleme
Php ile Navigation Kategori Kodu
Google botlar sitenize uğramıyorsa
Mysql Turkce Karekter Problemi
Kodların Renkli Gözükmesi-Sözdizimi Vurgulama
C# SQLEXPRES bağkantısı connection
Mysql C# .net ile Konuları veya Makale Sayfalama