<?
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