Bu uygulamayı kendi sunucunuzda çalıştırabilmek için ilk önce sunucunuzun Global.asa destekli olduğundan emin olmalısınız.
Aşağıdaki kodu globa.asa dosyası oluşturup içine kopyalamalısınız.
Global.asa'da <% %> taglarini koymamalısınız.
<------------------------------- Global.asa başlıyor ------------------------------->
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Application("strVisitors") = 0
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
Application.lock
Application("strVisitors")=Application("strVisitors") + 1
Application.unlock
End Sub
Sub Session_OnEnd
Application.lock
Application("strVisitors")=Application("strVisitors") - 1
Application.unlock
End Sub
</SCRIPT>
<------------------------------- Global.asa bitti ------------------------------->
bu dosyayı(global.asa)'yı sunucunuza gönderin.şimdi sayfanızda bu online kişileri göstermek için ise istediğiniz sayfanızda
<% response.write (Application("strVisitors")) %>
şeklinde yazarsanız.Yazılan yerde sitenizde kaç kişi olduğunu gösterebilirsiniz.
ÖNEMLı NOT : Deneme sayfasında bir başka browser ile girdiğinizde kişi saysının arttığını görürsünüz.Fakat bir tane browser'ınızı kapadığınızda kişi sayısının azalmadığını görürsünüz.
Bunun nedeni uygulamanın session ile çalışmasıdır.
Eğer bu gösterimi çok hızlı bir biçimde yenilemek istiyorsanız sayfanıza
<% session.timeout=1 %>
kodunu koymanız yeterli olur.Böylece kişi çıktıktan 1 dk sonra online kişi sayısı 1 rakam düşer.
Sorularınızı forum'da bizimle paylaşabilirsiniz.
Aşağıdaki kodu globa.asa dosyası oluşturup içine kopyalamalısınız.
Global.asa'da <% %> taglarini koymamalısınız.
<------------------------------- Global.asa başlıyor ------------------------------->
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Application("strVisitors") = 0
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
Application.lock
Application("strVisitors")=Application("strVisitors") + 1
Application.unlock
End Sub
Sub Session_OnEnd
Application.lock
Application("strVisitors")=Application("strVisitors") - 1
Application.unlock
End Sub
</SCRIPT>
<------------------------------- Global.asa bitti ------------------------------->
bu dosyayı(global.asa)'yı sunucunuza gönderin.şimdi sayfanızda bu online kişileri göstermek için ise istediğiniz sayfanızda
<% response.write (Application("strVisitors")) %>
şeklinde yazarsanız.Yazılan yerde sitenizde kaç kişi olduğunu gösterebilirsiniz.
ÖNEMLı NOT : Deneme sayfasında bir başka browser ile girdiğinizde kişi saysının arttığını görürsünüz.Fakat bir tane browser'ınızı kapadığınızda kişi sayısının azalmadığını görürsünüz.
Bunun nedeni uygulamanın session ile çalışmasıdır.
Eğer bu gösterimi çok hızlı bir biçimde yenilemek istiyorsanız sayfanıza
<% session.timeout=1 %>
kodunu koymanız yeterli olur.Böylece kişi çıktıktan 1 dk sonra online kişi sayısı 1 rakam düşer.
Sorularınızı forum'da bizimle paylaşabilirsiniz.