Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

rss ile abone olunca neden açılan liste boş gözüküyor?

Konu, 'ASP' kısmında ua_raul tarafından paylaşıldı.

  1. ua_raul

    ua_raul Aktif Üye

    Kayıt:
    14 Kasım 2008
    Mesajlar:
    267
    Beğenilen Mesajlar:
    0
    selam arkadaşlar bi rss uygulaması yapıcam xml olarak rss listesini sorunsuz gösteriyorum ama abona ol diyince browserde gelen o alta doğru açılan liste hep boş gözüküyor.kodları komple aşşağı yapıştırıyorum biraz karışık olabilir kusura bakmayın ama gerçekten bi türlü yapamadım gitti yani

    PHP:
    <?xml version="1.0" encoding="iso-8859-9"?>
    <rss version="2.0">
    <!--#include file="vt.asp"-->

    <%Response.ContentType="application/XML"
    Function tr(strGelen)
    tr = Replace(strGelen, "&ccedil;","ç")
    tr = Replace(tr, "&Ccedil;","Ç")
    tr = Replace(tr, "&uuml;","ü")
    tr = Replace(tr, "&Uuml;","Ü")
    tr = Replace(tr, "&ouml;","ö")
    tr = Replace(tr, "&ouml;","ö")
    tr = Replace(tr, "&Ouml;","Ö")
    tr = Replace(tr, "'","'")
    tr = Replace(tr, "<p>","")
    tr = Replace(tr, "</p>","")

    End Function
    set site_adi=baglan.execute("ayar_goster")
    set rss=baglan.execute("blogrss "&request.QueryString("id")&"")
    set kategori=baglan.execute("ana_ac "&request.QueryString("id")&"")
    %>
    <channel>

    <title><%=kategori("kategori_adi")%> Kategorisindeki Son Yazılar | <%=site_adi("site_adi")%></title>
    <link>blogrss.asp?id=<%=request.QueryString("id")%></link>
    <description><%=kategori("kategori_adi")%> Kategorisine Eklenen Son Yazılar | <%=site_adi("site_adi")%></description>
    <image><url>/img/jaba.gif</url></image>

    <%do while not rss.eof%>
    <item>
    <title><%=tr(rss("baslik"))%></title>
    <link>blogdetay.asp?id=" <%=rss("id")%> </link>
    <pubDate><%=right(rss("tarih"),4)%>-<%=mid(rss("tarih"),4,2)%>-<%=LEFT(rss("tarih"),2)%>T<%=rss("saat")%>:00</pubDate>
    <description><%=tr(rss("mini_yazi"))%></description>

    </item>
    <%rss.movenext
    loop%>
    </channel>
    </rss>
     
  2. aspmaker

    aspmaker Daimi Üye

    Kayıt:
    17 Mart 2010
    Mesajlar:
    1,143
    Beğenilen Mesajlar:
    3
    Meslek:
    web programlama
    Şehir:
    Ankara
    PHP:
    <?xml version="1.0" encoding="iso-8859-9"?>
    <rss version="2.0">
    <!--#include file="vt.asp"-->

    <%Response.ContentType="application/XML"
    Function tr(strGelen)
    tr = Replace(strGelen, "&ccedil;","ç")
    tr = Replace(tr, "&Ccedil;","Ç")
    tr = Replace(tr, "&uuml;","ü")
    tr = Replace(tr, "&Uuml;","Ü")
    tr = Replace(tr, "&ouml;","ö")
    tr = Replace(tr, "&ouml;","ö")
    tr = Replace(tr, "&Ouml;","Ö")
    tr = Replace(tr, "'","'")
    tr = Replace(tr, "<p>","")
    tr = Replace(tr, "</p>","")

    tr = strGelen 
    End Function

    set site_adi=baglan.execute("ayar_goster")
    if not site_adi.eof then
    site_adi=site_adi("site_adi")
    end if
    site_adi.close
    set site_adi=nothing

    set rss=baglan.execute("blogrss where id="&request.QueryString("id"))%>

    <%if rss.eof then
    response.write "bilgi yok"
    else
    do while not rss.eof%>

    <%set kategori=baglan.execute("ana_ac where id="&rss("kategoriid"))
    if not kategori.eof then
    kategori = kategori("kategori_adi")
    end if
    kategori.close
    set kategori=nothing%>

    <channel>

    <title><%=kategori%> Kategorisindeki Son Yazılar | <%=site_adi%></title>
    <link>blogrss.asp?id=<%=request.QueryString("id")%></link>
    <description><%=kategori%> Kategorisine Eklenen Son Yazılar | <%=site_adi%></description>
    <image><url>/img/jaba.gif</url></image>

    <%'do while not rss.eof%>

    <item>
    <title><%=tr(rss("baslik"))%></title>
    <link>blogdetay.asp?id=" <%=rss("id")%> </link>
    <pubDate><%=right(rss("tarih"),4)%>-<%=mid(rss("tarih"),4,2)%>-<%=LEFT(rss("tarih"),2)%>T<%=rss("saat")%>:00</pubDate>
    <description><%=tr(rss("mini_yazi"))%></description>

    </item>
    <%rss.movenext:loop
    end if
    rss.close
    set rss=nothing%>
    </channel>
    </rss>
    yukarıda bazı yerleri işaretledim. oraları bi inceleyip tekrar dener misiniz ?

    ana_ac where id="&rss("kategoriid") buradaki değeri rss ile açtığınız tabloda vardır diye düşünerek kendim yazdım. eğer yoksa siz uygun olan değeri yazın.
     
  3. ua_raul

    ua_raul Aktif Üye

    Kayıt:
    14 Kasım 2008
    Mesajlar:
    267
    Beğenilen Mesajlar:
    0
    arkadaşım yardımın için teşekkürler seninkini de yapınca daha önce denedillerim gibi soonuç verdi.ama sorun linkten dolayı kaynaklanıyormuş.ben direkt blogdetay.asp olarak yapmıştım onu http:www.siteadi.com/blogdetay.asp olarak yapınca düzeldi.