Giriş
VB.NET
CSharp.NET
SQL Server
Dokümanlar
Örnek Çalışmalar
Sorun Çözücü
15 Puan   ASP.NET Uygulamalarında Online Ziyaretçi Sayısını Göstermek
Caner ARAS 10 Haziran 2008 Salı 21:58
CSharp.NET
  Toplam (1) yorum yapıldı

Web sayfalarınızda kaç kişi olduğunu merak ediyorsanız Global.asax ile bunu öğrenebilirsiz,


<%@ Application Language="C#" %>

 

<script runat="server">

 

    void Application_Start(object sender, EventArgs e)

    {

        Application["Sayac"] = 0;

 

    }

     

    void Session_Start(object sender, EventArgs e)

    {

        Application["Sayac"] = Convert.ToDouble(Application["Sayac"]) + 1;

        Session["zaman"] = DateTime.Now.ToString();

        Session.Timeout = 1;


    //  Session başlayınca sayaç 1 artıyor,
 

    }

 

    void Session_End(object sender, EventArgs e)

    {

        Application["Sayac"] = Convert.ToDouble(Application["Sayac"]) - 1;


    //  Session bitince sayaç 1 eksiliyor,
 

    }      

</script>


Herhangi bir sayfada aşağıdaki gibi yazdırabilirsiniz.

   protected void Page_Load(object sender, EventArgs e)

    {

        Label1.Text = Application["sayac"].ToString() + " kişi sitede!";

    }


Kolay gelsin,



Bu makaleyi değerlendirerek üst sıralara taşıyabilirsiniz




Makale Yorumları Yazar Hakkında
aspxnedir.com | ASP.NET | microsoft.com
Bu sitede yayımlanan her türlü yazı makale ve/veya haberin kaynağı mutlaka bildirilmektedir, buradan kopyalanan yazı makale ve/veya haberin kullanım sorumluluğu yazara aittir
net@aspxnedir.com
Caner ARAS | 2005-2008

eXTReMe Tracker