• 15-02-2010, 18:46:43
    #1
    Eleştirilerinizden korkacağımı sanıyorsanız yanılıyorsunuz
    Hadi hodri meydan

    İşte örnek RSS Atom, PHP ile hazırlanmış, Örnek olarak Joomla Veri Tabanına Uyumlu Olarak Hazırlandı ve Toplam 2 KB

    <?php    
    include('configuration.php');
    $bugun = date("r");
    header('Content-type: text/xml');
    $veri.="<?xml version=\"1.0\" encoding=\"iso-8859-9\"?>\n
    <rss version=\"2.0\"
        xmlns:content=\"http://purl.org/rss/1.0/modules/content/\"
        xmlns:wfw=\"http://wellformedweb.org/CommentAPI/\"
        xmlns:dc=\"http://purl.org/dc/elements/1.1/\"
        xmlns:atom=\"http://www.w3.org/2005/Atom\"
        >\n
    <channel>\n
        <title>Site Adı</title>\n
        <atom:link href=\"http://www.www.sitenizinadi.com/rss.php\" rel=\"self\" type=\"application/rss+xml\" />\n
        <link>http://www.sitenizinadi.com</link>\n
        <description>Sitenizin Sloganı</description>\n
        <pubDate>".$bugun."</pubDate>\n
        <generator>http://www.sitenizinadi.com</generator>\n
        <language>tr</language>\n";
    $sonhaber = mysql_query("select * from jos_content WHERE created AND state='1' order by id desc limit 30");
    while($son = mysql_fetch_array($sonhaber)){ 
    $veri .= "\n
        <item>
            <link>http://www.sitenizinadi.com/devami.php?id=".$son['id']."</link>\n
            <pubDate>".$son['created']."</pubDate>\n
            <title><![CDATA[".$son[title]."]]></title>\n
            <description><![CDATA[".$son['fulltext']."]]></description>\n
        </item>\n";
    }
    $veri.="</channel></rss>";
    echo $veri;
    ?>
  • 18-02-2010, 23:53:40
    #2
    Alıntı
    <?php

    include "ayarlar.php";

    include "fonc.php";



    function duzenle($k) {

    $k = str_replace ("&amp;","ve",$k);

    $k = str_replace ("&","ve",$k);

    return $k;

    }







    header("Content-type: text/xml\n\n");

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

    <rss version=\"2.0\">

    <channel>

    <title>".$title."</title>

    <description>RSS HABERLER</description>

    <lastBuildDate>".date("d-m-Y")."</lastBuildDate>

    <copyright>Copyright 2009 - ".date("Y")."".$site."</copyright>

    <link>".$site."</link>

    <language>tr</language>";

    $SQL=mysql_query("SELECT * FROM haberler WHERE gizle = '0' ORDER BY id DESC LIMIT 100");

    while($veri = mysql_fetch_array($SQL)) {

    $hbkat = $veri["kategori"];

    $katSQL = mysql_query("SELECT * FROM haber_kat WHERE id = '$hbkat'");

    $katVeri = mysql_fetch_array($katSQL);

    $kategori = $katVeri["kategori"];

    $kategori2 = sil($katVeri["kategori"]);

    $baslik = $veri["baslik"];

    $baslik2 = sil($veri["baslik"]);

    $haberid = $veri["id"];

    $giris = $veri["giris"];

    $resim = $veri["resim"];

    $tarih = $veri["tarih"];

    $link = "$site/$kategori2/$haberid-$baslik2.html";

    $giris = str_replace("uuml","nbsp",$giris);

    ?>

    <item>

    <title><?=duzenle($baslik)?></title>

    <link><?=$link?></link>

    <category><?=$kategori?></category>

    <pubDate><?=$tarih?></pubDate>

    <description>&lt;img src="<?=$site?>/images_up/<?=$resim?>" style="padding:3px; border:1px solid #B0B0B0;" width="130" height="100" hspace="3" vspace="3" align="left"&gt;<?=duzenle($giris)?></description>

    </item>

    <? } ?>

    </channel>

    </rss>
    bendeki kodlar bu şekilde neresinde hangi değişikliği yapmam gerekiyor?