Murat TATAR God saves lost souls , I save lost passwords

5Nis/110

Application Uygulamalar Örnekler

APPLICATION

Belirtilen uygulamadaki tanımlı bütün kullanıcıların bilgiyi paylaşmaları için Application nesnesini kullanabiliriz.

Application nesnesi birden fazla kullanıcı tarafından paylaşılabildiği için, kullanıcıların bir özelliği aynı anda değiştirme girişimlerini önlemek için Lock ve Unlock yöntemleri kullanılır. Bir örnek yaparak çalışmasını inceleyelim. Bu örneğimizle kullanışlı sayfa sayaçları yapabilirsiniz. Örneği inceleyince daha iyi anlayacağınıza eminim...

Aşağıdaki örneği Sayac.asp adıyla kaydedin.

<% Response.Expires = 0 'Expires sayesinde sayfanın içeriğinin bilgilerinin cache bellekte saklanmasını engelleriz. %>

<% If (Application("Sayac") = "") Then 'Bu ziyaretçi için Application başlatılmadıysa başlatılsın. Application("Sayac") = 0 End If Application.Lock 'Application'ı Kilitliyoruz. Ve kullanıcı giriş yaptıktan sonra 1 değer 'arttırıyoruz. <% Application("Sayac") = Application("Sayac") + 1 Application.UnLock 'Ve tekrar serbest bırakıyoruz. Diğer kullanıcılarla bu Application 'kullanılabilsin diye... %>
Bu Sayfaya <%= Application("Sayac") %> Kere Giriş Yapıldı.

Bu kodu yazıp çalıştırdığımız zaman, sayfayı her yenilediğimizde sayaç bir değeri kadar arttırılacaktır..

   
Copy Protected by Chetan's WP-Copyprotect.