• 05-05-2009, 22:08:37
    #1
    <?
    include('ayar.php');
     
    
    function turkcelestir($metin) {
    $tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
    $ing = array('s','S','i','I','g','G','u','U','o','O','C','c');
    $metin = str_replace($tr,$ing,$metin);
    $metin = eregi_replace('[^0-9A-Za-z]',"-",$metin);
    $metin = str_replace("----","-",$metin);
    $metin = str_replace("---","-",$metin);
    $metin = str_replace("--","-",$metin);
    
    return strtolower($metin);
    }
    header("Content-type: text/xml\n\n");
    echo "<?xml version=\"1.0\" encoding=\"windows-1254\"?>
    <rss version=\"2.0\">
    <channel>
    <title> RSS</title>
    <description>tr Rss</description>
    <copyright>Copyright 2008-2009</copyright>
    <link>/#</link>
    ";
    ?>
    <?
    
    
    $cek=mysql_query("select * from wp_posts order by id DESC LIMIT 2100,2150");
    while ( $veri = mysql_fetch_array($cek) )
    {
    $ID=$veri['id'];
    $baslik=$veri['post_title'];
    $icerik=$veri['post_content'];
    $link=$veri['guid'];
    
    
    
    ?>
    <item>
    <title><? echo $baslik; ?></title>
    <link><? echo $link; ?></link>
    <description><? echo htmlspecialchars($icerik); ?></description>
    
    </item>
    
    <?
    }
    echo "
    </channel>
    </rss>";
    ?>
    1600 ila 1650 arasındaki veriyi almak istediğimde sorun yok rss düzgünce çalışıyor
    ama 1700, ..... devam ettiğimde i.e sunucu görüntülenemiyor hatası veriyor
    ffde ise dosya.php yi boş olarak indiriyor
    kodlarda hata olsa hiç vermez diyeceğim ama yardımcı olabilir misiniz arkadaşlar
  • 05-05-2009, 23:01:34
    #2
    1700 ... buralarda kayıt varda mı bu hatayı veriyor acaba.
  • 05-05-2009, 23:50:55
    #3
    ini_set("display_errors", 1); yapsan hataları görsek?
  • 05-05-2009, 23:53:43
    #4
    url i pm atarmısınız...
  • 06-05-2009, 00:13:50
    #5
    Üyeliği durduruldu
    STI adlı üyeden alıntı: mesajı görüntüle
    ini_set("display_errors", 1); yapsan hataları görsek?
    kendi bilgisayarin ise php.ini den hata gösterimini açman daha iyi olur hatta
  • 06-05-2009, 00:21:57
    #6
    bu arada konu acılmısken rss'de stillendirme nasıl yapılıyor? daha dogrusu gereklimi?
  • 06-05-2009, 00:39:32
    #7
    cevabını buldum
  • 06-05-2009, 08:49:27
    #8
    Üyeliği durduruldu
    STI adlı üyeden alıntı: mesajı görüntüle
    cevabını buldum
    forumdada paylaşsanizda daha sonra giren arkadaşlar nasil çözdügünüzü ögrense
  • 06-05-2009, 11:17:38
    #9
    Çözdüm sanırım order by DESC dediğimden sondan başa doğru sıralıyor yani 20.000 . veri itibariyle rss oluşturuyor muş
    order by asc dediğimde sıralamayı düzeltti 1den itibaren rss oluşturmaya başladı

    localde bot yapıp 20k veri aldım onu hosta attım parça parça siteye yolluyordum