Dil seçeneği
16
●2.375
- 16-06-2007, 16:53:53Kimlik 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:41Böyle bir zorunluluk yok if olmadan da include olabilirdoronty37 adlı üyeden alıntı: mesajı görüntüle
Fakat arkadaşın yapmak istediği şeyi if döngüleriyle yapmak daha mantıklı.
- 16-06-2007, 17:21:25hocam o zaman sen case ile yapmaya devam etdoronty37 adlı üyeden alıntı: mesajı görüntüle

asp'deki adı sub:Ozinga adlı üyeden alıntı: mesajı görüntüle
<% 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İ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..
