İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Webmaster Dünyası
  4. Web Tasarımı
Web Tasarımı

Rss bilgisi oluştuma

roy_mclean02.07.20096 cevap1.386 görüntüleme
2006'den beri134 mesaj
#1
Merhaba arkadaşlar.

animasyon, çizgi film, katikatür yaptığımız bir sitemiz var.bu siteye sitemaps yaptık ve google ekledik.
fakat rss oluşturma gibi bir imkanımız var mı? varsa nasıl yaparız? sitemaps gibi rss yapacak site var mı ?

sitemiz asp tabanlıdır.

Saygılarımla.
Cevaplarınız için şimdiden tşk ederim.
Cevaplar
2009'den beri122 mesaj
#2
php olsa anlatabilirdim bi yerden alıntı yapıyorum
<%
Set baglanti = Server.CreateObject(&#8221;ADODB.Connection&#8221; )
baglanti.Open &#8220;DRIVER={Microsoft Access Driver (*.mdb )}; DBQ=&#8221; & Server.MapPath(&#8221;database/db.mdb&#8221; )Response.Buffer = True
Response.ContentType = &#8220;text/xml&#8221;Function Temizle(strInput )
strInput = Replace(strInput,&#8221;&&#8221;, &#8220;&&#8221; )
strInput = Replace(strInput,&#8221;", &#8220;&#8221; )
strInput = Replace(strInput,&#8221;"&#8221;", &#8220;&#8221;" )
strInput = Replace(strInput,&#8221;>&#8221;, &#8220;>&#8221; )
strInput = Replace(strInput,&#8221;<&#8221;,&#8221;<&#8221; )
strInput = Replace(strInput,&#8221;İ&#8221;,&#8221;I&#8221; )
strInput = Replace(strInput,&#8221;Ş&#8221;,&#8221;S&#8221; )
strInput = Replace(strInput,&#8221;Ü&#8221;,&#8221;U&#8221; )
strInput = Replace(strInput,&#8221;Ö&#8221;,&#8221;O&#8221; )
strInput = Replace(strInput,&#8221;Ç&#8221;,&#8221;C&#8221; )
strInput = Replace(strInput,&#8221;Ğ&#8221;,&#8221;G&#8221; )
strInput = Replace(strInput,&#8221;ğ&#8221;,&#8221;g&#8221; )
strInput = Replace(strInput,&#8221;ı&#8221;,&#8221;i&#8221; )
strInput = Replace(strInput,&#8221;ş&#8221;,&#8221;s&#8221; )
strInput = Replace(strInput,&#8221;ü&#8221;,&#8221;u&#8221; )
strInput = Replace(strInput,&#8221;ö&#8221;,&#8221;o&#8221; )
strInput = Replace(strInput,&#8221;ç&#8221;,&#8221;c&#8221; )
Temizle = strInput
End Function
%>


<rss version=&#8221;2.0&#8243;>
<channel>
<title>SİTENİZİN ADI</title>
<link>http://www.siteniz.com</link>
<description>En Son Eklenen 20 İçerik</description>
<language>tr</language>
<%
Set rs = Server.CreateObject(&#8221;ADODB.Recordset&#8221; )
SQL = &#8220;Select * from tablo_adi order by tarih desc&#8221;
rs.Open SQL,baglanti,1,3

i = 0
Do While i =< 19 And Not rs.Eof
Response.Write &#8220;<item>&#8221;
Response.Write &#8220;<title>&#8221; &Temizle(rs(&#8221;icerik_adi&#8221; ) ) & &#8220;</title>&#8221;
Response.Write &#8220;<link>http://www.siteniz.com/icerik.asp?id=&#8221;& Sil(rs(&#8221;id&#8221; ) ) &&#8221;</link>&#8221;
Response.Write &#8220;<description>İcerik Aciklamasi : &#8221; & Temizle(rs(&#8221;icerik_aciklamasi&#8221; ) ) & &#8220;</description>&#8221;
Response.Write &#8220;</item>&#8221;

i = i + 1
rs.MoveNext
Loop

rs.Close
%></channel></rss>


Evet bunlar rss kodlarımız.Yukarıda görmüş olduğunuz kodda ki ilgili yerleri kendi sitenize göre düzenleyerek RSS sayfanızı oluşturabilirsiniz. RSS sayfası içerisinde, veritabanından gelen Türkçe harflerde yer alan noktaları replace yöntemi ile kaldırmaktayız.Burada belirtilmiş olan 404 - Not Found kısmı sizin rss akışınızı geleceği yoldur.Bir bakımada kaynaktır.Burada rss akışınızı düzgün okutabilmeniz için bu adres değiştirmeniz lazımdır.Yani bir bakımada sizin kaynak yolunuzu yazmanız gerekmektedir.Burada icerik.asp?id= kısmı her sitede olmayabilir.Kullandığınız script farklı yollar oluşturuyor olabilir.Örneği haber sitelerinde detay.asp?detayid= olabiliyor.Burada en önemli nokta sizin kaynaklarınızdaki linklerdir.Buradaki linki kendi dosyanızın kaynak linki vererek rss adresimizi yapıyoruz

RSS sayfasında, aşağıda yer alan hatayı alırsanız Türkçe karakterleri düzenleyerek bu hatayı giderebilirsiniz.
&#8220;An invalid character was found in text content. Error processing resource&#8221;
roy_mclean Konuyu açan
2006'den beri134 mesaj
#3
hmm teşekkürler ederim...deneyeceğim.
2009'den beri11 mesaj
#4
roy_mclean dedi: ↑
Merhaba arkadaşlar.

animasyon, çizgi film, katikatür yaptığımız bir sitemiz var.bu siteye sitemaps yaptık ve google ekledik.
fakat rss oluşturma gibi bir imkanımız var mı? varsa nasıl yaparız? sitemaps gibi rss yapacak site var mı ?

sitemiz asp tabanlıdır.

Saygılarımla.
Cevaplarınız için şimdiden tşk ederim.
Katikatür ne ya ahahah... Kolay gelsin
roy_mclean Konuyu açan
2006'den beri134 mesaj
#5
çok komik...napalım arada kaçmış...buna da bakıyosan sen bu forumda çok uzun kalacan
2008'den beri2.336 mesaj
#6
karikatür demek istemiş :P ne var bunda
roy_mclean Konuyu açan
2006'den beri134 mesaj
#7
varoll apo :d

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.