• 16-06-2007, 11:49:23
    #10
    Database'e bağlanıp bu kadar sorguyu çekene kadar if döngüsü daha mantıklı bence
  • 16-06-2007, 16:53:53
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <!--#include file="<%=include_file%>"-->
    <!--#include file="" & dil("lang") & ""-->

    gibi kodlar çalışmaz. Çünkü include edilen dosyalar, asp kodalrı yorumlanmadan sayfaya eklenir bu yüzden de <%=include_file%> ve " & dil("lang") & " kodları yorumlanmaz sunucu tarafından.

    Eğer include kullancaksan, if kullanmak zorundasın.
  • 16-06-2007, 16:56:41
    #12
    doronty37 adlı üyeden alıntı: mesajı görüntüle
    <!--#include file="<%=include_file%>"-->
    <!--#include file="" & dil("lang") & ""-->
    gibi kodlar çalışmaz. Çünkü include edilen dosyalar, asp kodalrı yorumlanmadan sayfaya eklenir bu yüzden de <%=include_file%> ve " & dil("lang") & " kodları yorumlanmaz sunucu tarafından.
    Eğer include kullancaksan, if kullanmak zorundasın.
    Böyle bir zorunluluk yok if olmadan da include olabilir Fakat arkadaşın yapmak istediği şeyi if döngüleriyle yapmak daha mantıklı.
  • 16-06-2007, 16:59:03
    #13
    if yerine select case kullanılabilir ama sonuçta bu da aynı kapıya çıkar
  • 16-06-2007, 17:01:04
    #14
    Misafir
    Serkan sizde switch yokmu ?
  • 16-06-2007, 17:21:25
    #15
    doronty37 adlı üyeden alıntı: mesajı görüntüle
    if yerine select case kullanılabilir ama sonuçta bu da aynı kapıya çıkar
    hocam o zaman sen case ile yapmaya devam et
    Ozinga adlı üyeden alıntı: mesajı görüntüle
    Serkan sizde switch yokmu ?
    asp'deki adı sub:
     
    <%
    sub srkn
    içerik burda
    end sub
    %>
    Stain'in yapmak istediği işin çözümü olarak en uygun seçenek bence if'li döngüler, yukarıda da dediğim gibi bu bilgileri çekmek için ayrıca vt'ye bağlanmak yükten başka bi şey değil.
    <% if nesne("lang")=de then %>
    <!--#include file="de.asp"-->
    <%end if %>
    <% if nesne("lang")=ing then %>
    <!--#include file="ing.asp"-->
    <%end if %>
  • 16-06-2007, 19:55:19
    #16
    İster if ister select case kullansın, her üç dil dosyası da sayfaya include edilir. Senin yazdığın veritabanı bağlantısı yükü de, bu dosyaların hepsinin aynı anda include edilmesi yükü yanında hiç sayılır.

    Dil dosyası için bri tablo kurmak veya XML kullanmak daha hızlı bir çözüm olur..
  • 16-06-2007, 20:08:06
    #17
    Veritabanından bilgi çekmek için mutlaka bağlanacak, bağlandığı sırada da bu bilgileri çekecek, neyse nasıl yapması gerektiğine de kendisi karar versin artık