Sitenizde bazı değiskenlerin sabit kalmasını isteyebilirsiniz aslinda degerin siteyi gezinme boyunca sabit kaldığını düşünürsek buna değişken demek ne derece doğru olur bilmiyorum.
Örneğin site girişinde ziyaretciye Türkçe veya ingilizce dil seçtirdiniz ve ziyaretci ana sayfaya girdi ve seçtiği lisana göre sayfası acılması gerekiyor bunun yanı sıra diğer sayfaları gezerkende seçtigi dil ile sayfalar arasinda dolaşmaya devam ediyor olması gerekir. Böyle bir durumda sabit bir değere ihtiyacımız var demektir. Sabit değerleri Const (constant) komutu ile tanımlıyoruz.
Şimdi bu işi nasıl yaptığımıza bakalim ;
[asp]
Const site_dili = “Tr”
Const site_baslik = “Flashcentury.net”
[/asp]
işte bu kadar. Ziyaretçi siteden cikana kadar site_dili ‘nin degeri Tr ve site_baslik ‘in değeri Flashcentury.net olacaktır.
Kullanım konusunda normal değişkenden farkı yoktur ;
[asp]If site_dili = “Tr” Then
‘Site dili Türkçe olacak
Elseif site_dili = “En” Then
‘Site dili Ingilizce olacak
end if[/asp]
ve
<title> <%=site_baslık%> </title>
Şeklinde kullanabilirsiz.
Const konutu doğru kullanıldığı taktirde hem cok pratik hemde hızlı bir isleyiş sağlar fakat cok fazla sayıda Const (Sabit Değer) tanımlamanız sitenizin yavaşlamasına neden olabilir.
Son olarak hemen hemen aynı işi yapan Session komutundan da bahsetmek istiyorum yaptığı görev bakımından Const ‘a cok benzer fakat cok daha geniş özellikler sağlar örnegin sabit degerin yasama süresini belirleyebilirsiniz ve belli bir süre sonra bu değer kendi kendini yok edebilir veya ziyaretçi browser ‘i (Web tarayıcısını) kapatıp açsa dahi değer hala yasamını sürdürebilir. Session genellikle üyelik sistemlerinde kullanılır. Geniş bir konu olduğu için ilerleyen derslerde Asp ‘de Session Nesnesi başlıgı altında sizelere anlatacağım…


















Bu internet sitesi IntenseDebate yorum sistemini kullanıyor. Yorumlar henüz yüklenemedi, çünkü tarayıcınız JavaScript desteklemiyor veya yorumlar yeterince hızlı yüklenemiyor.