zoukankan      html  css  js  c++  java
  • 网站访问统计在Global.asax中的配置


    下面是在Global.asax文件中的配置,然后就可以直接在名aspx文件中使用各对象

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

    <script runat="server">

        void Application_Start(object sender, EventArgs e)
        {
            // 在应用程序启动时运行的代码
            Application["count"] = 0;//统计网站在线人数
            Application["allcount"] = 0;//统计网站被访问的总数。。。

        }
       
        void Application_End(object sender, EventArgs e)
        {
            //  在应用程序关闭时运行的代码

        }
           
        void Application_Error(object sender, EventArgs e)
        {
            // 在出现未处理的错误时运行的代码

        }

        void Session_Start(object sender, EventArgs e)
        {
            // 在新会话启动时运行的代码
            Application.Lock();
            Application["count"] = Convert.ToInt32(Application["count"]) + 1;//用于统计网站在线人数
            Application["allcount"] = (int)Application["allcount"] + 1; //统计网站被访问的总数。。。
            Application.UnLock();

        }

        void Session_End(object sender, EventArgs e)
        {
            // 在会话结束时运行的代码。
            // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
            // InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
            // 或 SQLServer,则不会引发该事件。
            Application.Lock();
            Application["count"] = Convert.ToInt32(Application["count"]) - 1;//用于统计网站在线人数
            Application.UnLock();

        }
          
    </script>

  • 相关阅读:
    双系统重装windows后,修复grub启动
    【转】GeoIP + PHP 完全指南
    【转】Linux压缩打包命令使用方法
    【转】linux screen 的使用 教程
    【转】tar打包命令详解
    【转】SecureCRT 显示乱码问题(总结)
    【转】Windows Server 2008 配置终端服务
    【转】vsftp 添加用户 简单步骤
    【转】用移动硬盘装WIN7出现NTLDR is missing
    【转】Qt集成到VS2008中 ( Qt4.5.1 + qtvsaddin1.0.0 )
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1158518.html
Copyright © 2011-2022 走看看