• 24-08-2009, 01:01:16
    #1
    merhaba arkaşlar bir scriptim vardı linkleri sef yaptım ama sayfalama olan bir bölümüm var onu nasıl yapcam anlamadım gititm şimdliki hali bu şekil
    Sayfa.asp?ID=1&pg=2 << bunu nasıl sef yapacam anlamadım gitti
    şimdiden tşk ederim
  • 24-08-2009, 01:17:38
    #2
    sadece linkleri mi sef yaptınız ?

    herhangi bir kodu değiştirmediniz mi ?
  • 24-08-2009, 01:24:11
    #3
    evet linkleri sef yaptım ve çalışıyordu örneğin kategori.asp?id=1 şeklinde idi ben Kategori/1 şeklinde yaptım ama işte o sayfalamayı nasıl yapcam çözemedeim
  • 24-08-2009, 01:31:50
    #4
    Öncelikle 404.asp adında bir dosya oluşturun ve 404 Hata sayfalarını 404.asp dosyasına yönlendirin.

    404.asp dosyasının içeriği şu şekilde olmalı.
    <%
    Set URL = Request.ServerVariables("QUERY_STRING")
    Bolum = split(URL,"/")

    If Bolum(3)="Kategori" Then
    Server.Execute("Kategori.asp")
    Else
    Response.Redirect("Default.asp")
    End If
    %>

    Daha sonra Kategori.asp dosyasında bulunan;

    id=Request.QueryString("id") kodunu bulup aşağıdaki kod ile değiştirmeniz gerekiyor.

    <%
    Set URL = Request.ServerVariables("QUERY_STRING")
    bolum = split(URL,"/")
    id=bolum(4)
    %>

    yüzeysel olarak bu şekilde. başlangıcı yaparsanız gerisi çorap söküğü gibi gelir zaten.
  • 24-08-2009, 01:35:08
    #5
    hocam ben bunu zaten yaptım şimdilik sayfa.aspyide yaptım ama sayfa.asp'de sayfalmaa yapmı$ım 1 2 3 şeklinde öyle gidiyor Sayfa.asp?ID=1&pg=2 << ben bunu nasıl sef yapacam onu srouyorum
  • 24-08-2009, 01:41:48
    #6
    şimdi anladım

    sayfalama kodlarını yazarmısınız bana.
  • 24-08-2009, 02:06:08
    #7
    <%
    For y=1 to sayfalama
    if pg=y Then
    Response.Write y
    Else
    response.write " <a href=""Sayfa.asp?ID="&rs("ID")&"&pg="&y&""">" & y & "</a> "
    END IF
    Next

    %>

    buyrun
  • 24-08-2009, 02:19:04
    #8
    hayır sayfa.asp yi komple yazarsanız öyle bakalım.

    bu yeterli değil.
  • 24-08-2009, 03:31:40
    #9
    Sayfalamada kullandığınız "Sayfa.asp?hede=12&hodo=123" kısmını "/kategori_adi/sayfano" şeklinde yapıp, 404.asp sayfanızda şöyle yapın;
    gelen = request.querystring
    asd = split(gelen, "/")
    kadi = asd(4)
    sayfano = asd(5)
    Yukardaki "kadi" ve "sayfo" değişkenlerini sayfalama yaptığınız kısımda gerekli düzenlemeleri yaptıktan sonra kullanırsınız.
    Yapamazsanız msn adresinizi yollayın, birde msn'den bakıyım.