• 01-09-2009, 18:12:10
    #10
    RSS için kullandığın dosyanın tüm kodlarını buraya yazarmısın?
  • 01-09-2009, 18:16:54
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    theAurora adlı üyeden alıntı: mesajı görüntüle
    RSS için kullandığın dosyanın tüm kodlarını buraya yazarmısın?
    Benim Scriptim vbulletin olduğu için Kodları paylaşmam Wareze girer.

    Arkadaşlar http://www.forumcuyuzbiz.org/external.php?type=rss2 Böyle bir rss kaynağım var bir de sitede bi portal sayfam var ben portal sayfamda rss den çektiğim veriyi aşağıdaki şablondaki gibi göstermek istiyorum


    Alıntı

    Konu adı

    Konunudan bir kısım (örneğin konunun ilk 150 harfi)
    Devamı için tıklayınız...
  • 02-09-2009, 10:27:00
    #12
    ***Konu Güncel
  • 02-09-2009, 14:28:36
    #13
    Arkadaşlar Lütfen Yardımcı Olurmusunuz ?
  • 05-09-2009, 15:19:20
    #14
    Cevap Verecek BiriYokmu ?
  • 05-09-2009, 15:34:15
    #15
    Database'inde değilmi bu konular senin?

    external.php den bakarak rssde nasıl yayınlıyorsan aynı yapılanları portalın içinde yapabilirsin rssden çekmeye değidle direkt database'den çekmeye yoğunlaş
  • 05-09-2009, 16:24:32
    #16
    Verdiğin siteye örnek bir kod hazırladım, buna bakarak yapabilirsin, sorguyu ve değişkenleri kendine göre değişirsin, başkalarınında işine yarayabilir muhakkak. (ileride benimde işime yarayabilr, arşiv olarak burada dursun )

    <?php
    
    include('config.php'); // Veritabanı bağlantı dosyamızı ekliyoruz.
    
    header('content-type: application/xhtml+xml; charset=iso-8859-9'); // yada charset utf-8
    
    $sql = mysql_query("SELECT * FROM konular LIMIT 10"); // Sorgu kodumuz
    
    // RSS Kalıbını oluşturuyoruz
    
    echo '<?xml version="1.0" encoding="ISO-8859-9"?>';
    echo '<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">';
    echo '<channel>';
    echo '<title>'.$sitebasligi.'</title>';
    echo '<link>'.$sitelinki.'</link>';
    echo '<description><![CDATA['.$siteaciklamasi.']]></description>';
    echo '<language>'.$dil.'</language>';
    echo '<lastBuildDate>'.$olusturulmatarihi.'</lastBuildDate>';
    echo '<generator>'.$hazirlayan.'</generator>';
    
    echo '<image>
                <url>'.$resimlogosu.'</url>
                <title>'.$sitebasligi.'</title>
                <link>'.$sitelinki.'</link>
            </image>
    ';
    
    
    // While döngüsü ile son 10 konuyu döngüye sokuyoruz
    while($konu = mysql_fetch_array($sql)){
    
    echo '<item>';
    echo '<title><![CDATA['.$konu['title'].']]></title>';
    echo '<link>'.$konu['link'].'</link>';
    echo '<pubDate>'.$konu['tarih'].'</pubDate>';
    echo '<description>'.$konu['aciklama'].'</description>';
    echo '<content:encoded><![CDATA['.$konu['icerik'].']]></content:encoded>';
    echo '<category domain="'.$konu['kategorilinki'].'">'.$konu['kategoriadi'].'</category>';
    echo '<dc:creator>'.$konu['konuyuacan'].'</dc:creator>';
    echo '<guid isPermaLink="true">'.$konu['konulinki'].'</guid>';
    echo '</item>';
    
    }
    
    // RSS kalıbını kapatıyoruz
    echo '</channel>';
    echo '</rss>';
    
    
    ?>
  • 06-09-2009, 15:21:49
    #17
    Enigmatic adlı üyeden alıntı: mesajı görüntüle
    Verdiğin siteye örnek bir kod hazırladım, buna bakarak yapabilirsin, sorguyu ve değişkenleri kendine göre değişirsin, başkalarınında işine yarayabilir muhakkak. (ileride benimde işime yarayabilr, arşiv olarak burada dursun )
    <?php
    include('config.php'); // Veritabanı bağlantı dosyamızı ekliyoruz.
    header('content-type: application/xhtml+xml; charset=iso-8859-9'); // yada charset utf-8
    $sql = mysql_query("SELECT * FROM konular LIMIT 10"); // Sorgu kodumuz
    // RSS Kalıbını oluşturuyoruz
    echo '<?xml version="1.0" encoding="ISO-8859-9"?>';
    echo '<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">';
    echo '<channel>';
    echo '<title>'.$sitebasligi.'</title>';
    echo '<link>'.$sitelinki.'</link>';
    echo '<description><![CDATA['.$siteaciklamasi.']]></description>';
    echo '<language>'.$dil.'</language>';
    echo '<lastBuildDate>'.$olusturulmatarihi.'</lastBuildDate>';
    echo '<generator>'.$hazirlayan.'</generator>';
    echo '<image>
                <url>'.$resimlogosu.'</url>
                <title>'.$sitebasligi.'</title>
                <link>'.$sitelinki.'</link>
            </image>
    ';
    // While döngüsü ile son 10 konuyu döngüye sokuyoruz
    while($konu = mysql_fetch_array($sql)){
    echo '<item>';
    echo '<title><![CDATA['.$konu['title'].']]></title>';
    echo '<link>'.$konu['link'].'</link>';
    echo '<pubDate>'.$konu['tarih'].'</pubDate>';
    echo '<description>'.$konu['aciklama'].'</description>';
    echo '<content:encoded><![CDATA['.$konu['icerik'].']]></content:encoded>';
    echo '<category domain="'.$konu['kategorilinki'].'">'.$konu['kategoriadi'].'</category>';
    echo '<dc:creator>'.$konu['konuyuacan'].'</dc:creator>';
    echo '<guid isPermaLink="true">'.$konu['konulinki'].'</guid>';
    echo '</item>';
    }
    // RSS kalıbını kapatıyoruz
    echo '</channel>';
    echo '</rss>';
    ?>
    Teşekkürler + Rep Verdim.