<? echo '<?xml version="1.0" encoding="utf-8"?>'; ?>
<? echo '<?xml-stylesheet href="rss.xsl" type="text/xsl"?>'."\n"; ?>
<rss version="2.0">
<channel>
<title>Yeni Programlar - Siteadı</title>
<description>Siteadı yeni programlar rss servisi.</description>
<link>http://127.0.0.1/</link>
<language>tr-TR</language>
<ttl>3</ttl>
<?
// oxxi.net - dmrL
include("ayar.php");
@sqlconnect();
$sql = mysql_query("select id,ad,aciklama from oyun limit 10");
while($veri = @mysql_fetch_array($sql)) {
?>
<item>
<title><?=$veri['ad']?></title>
<link>http://127.0.0.1/<?=$veri['id']?>/<?=cevir($veri['adi'])?>.html</link>
<description><?=substr($veri['aciklama'],0,255)?>...</description>
</item>
<?
}
@sqlclose();
?>
</channel>
</rss>Bu kodlarla rss oluşturdum ama rssde hiç bir şey gözükmüyor yani konular rss de oluşmuyor..sadece rss gözükmüyor..
Ben nerde hata yaptım (R.S.S)
3
●534
- 05-05-2008, 20:39:34
- 06-05-2008, 09:55:33cevir seo fonksiyonunu tanımlamamıssın..
<?php header("Content-type: text/xml"); function seolink($tmpStr) { $tmpStr = ereg_replace('\.', '', $tmpStr); $tmpStr = ereg_replace('\?', '', $tmpStr); $tmpStr = ereg_replace('#', '', $tmpStr); $tmpStr = ereg_replace(',', '', $tmpStr); $tmpStr = ereg_replace('/', '', $tmpStr); $tmpStr = ereg_replace(';', '', $tmpStr); $tmpStr=trim($tmpStr); $tmpStr = ereg_replace(' ', '-', $tmpStr); $tmpStr = ereg_replace('ç', 'c', $tmpStr); $tmpStr = ereg_replace('g', 'g', $tmpStr); $tmpStr = ereg_replace('i', 'i', $tmpStr); $tmpStr = ereg_replace('ö', 'o', $tmpStr); $tmpStr = ereg_replace('s', 's', $tmpStr); $tmpStr = ereg_replace('ü', 'u', $tmpStr); $tmpStr = ereg_replace('Ç', 'C', $tmpStr); $tmpStr = ereg_replace('G', 'G', $tmpStr); $tmpStr = ereg_replace('I', 'i', $tmpStr); $tmpStr = ereg_replace('Ö', 'O', $tmpStr); $tmpStr = ereg_replace('S', 'S', $tmpStr); $tmpStr = ereg_replace('Ü', 'U', $tmpStr); $tmpStr = ereg_replace('\'', '', $tmpStr); return strtolower($tmpStr); } include_once("ayar.php"); $xml_ciktisi="<?xml version=\"1.0\" encoding=\"UTF-8\"?> <rss version=\"2.0\"> <channel> <title>Yeni Programlar - Site adı</title> <link>http://www.siteadi.com</link> <description>Siteadı yeni programlar rss servisi</description> <language>tr</language> <copyright>(C) 2008 siteadi.com</copyright>"; $sql="SELECT id,ad ,aciklama FROM oyun ORDER BY id DESC LIMIT 0,10"; $sorgu=mysql_query($sql); while ( $veri = mysql_fetch_array($sorgu)) { $ad=$veri["ad"]; $seoad=seolink($veri["ad"]); $id = $veri["id"]; $aciklamax = @eregi_replace('&[A-Za-z]{0,7};', '', strip_tags($veri["aciklama"])); $xml_ciktisi .= " <item> <title>$ad</title> <link>http://www.siteadi.com/$id/$seoad.html</link> <description>$aciklamax</description> </item>"; }; echo $xml_ciktisi ."</channel> </rss>"; ?> - 06-05-2008, 15:00:18Üyeliği durduruldusorun çıkmaz kullanabilirsin.furkansfl adlı üyeden alıntı: mesajı görüntüle