Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

PHPde RSS oluşturma

Azat Metin

0
Onaylı Üye
Üye
Katılım
4 Kasım 2010
Mesajlar
514
Açılan Konu
23
Tepki puanı
5
Konum
Diyarbakır
Mantık asp ile aynıdır.Sadece her dilde yapılan eylemler farklılık göstermektedir :).Veritabanına bağlanıp config dosyanızla veri çekebilirsiniz yada manuel olarak dosyada girerseniz farketmez ama config dosyanızı şifrelediyseniz include olarak girmeniz tavsiyedir.Öncelikle config dosyamızı include ederek aşağidaki tanımlandiği gibi kodları yapacağiz ve RSS sayfamız oluşacaktır:)Neyse kodlamaya girelim hemen..

PHP:
<?

include "config.php"; // mysql config file("Content-type: text/xmlnn" );

echo "<?xml version="1.0" encoding="ISO-8859-9"?>";

echo "<rss version="2.0">";

echo "<channel>";

echo "<title>RSS title</title>";

echo "<description>rss açıklamanız</description>";

echo "<link>http://www.sitename.com/</link>;";

echo "<language>en-us</language>";

$yazilar = mysql_query("SELECT * FROM yazilar where kategori=REQUEST[cat]" );

while($yazi = mysql_fetch_assoc($yazilar ) ) {

$link = "http://www.sitename.com/yazi?id=\".$yazi[id];

echo "<item>";

    echo "<title>".$yazi[baslik]."</title>";

    echo "<description>".$yazi[icerik]."</description>";

    echo "<link>".$link."</link>";

echo "</item>";

}

echo "</channel>";

echo "</rss>";

?>
 
Üst