zoukankan      html  css  js  c++  java
  • 网站计数器 kiddy

    View Code
    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using Com.Netmarch.BLL;
    using Com.Netmarch.Model;
    
    /// <summary>
    /// 网站计数器
    /// </summary>
    public class VisitCounter
    {
        [Ajax.AjaxMethod]
        public static void UpdateVisitRecord(int tongji_Id, string tongji_ReferUrl, string tongji_ReferEngine, string tongji_ClientScreen, string tongji_ClientSystem, string tongji_ClientBrowser)
        {
            VisitRecord nmm_VisitRecord = new VisitRecord();
            VisitRecordInfo oVisitRecordInfo = nmm_VisitRecord.GetVisitRecordInfoByID(tongji_Id);
            if (oVisitRecordInfo != null)
            {
                //只允许更新两分钟内的记录
                if (oVisitRecordInfo.VisitTime.AddMinutes(2) >= DateTime.Now && oVisitRecordInfo.VisitIp == HttpContext.Current.Request.UserHostAddress)
                {
                    oVisitRecordInfo.ReferUrl = tongji_ReferUrl;
                    oVisitRecordInfo.ReferEngine = tongji_ReferEngine;
                    oVisitRecordInfo.ClientScreen = tongji_ClientScreen;
                    oVisitRecordInfo.ClientSystem = tongji_ClientSystem;
                    oVisitRecordInfo.ClientBrowser = tongji_ClientBrowser;
                    nmm_VisitRecord.UpdateVisitRecordByID(oVisitRecordInfo);
                }
            }
        }
    }
  • 相关阅读:
    linux之iptable案例
    nginx常用命令参数
    laravel中的多对多关系详解
    MySql计算时间差函数
    总结下Mysql分表分库的策略及应用
    swoole扩展实现真正的数据库连接池
    linux常用命令整理
    innodb mvcc实现机制
    mysqlslap 压力测试使用总结
    mysql索引总结
  • 原文地址:https://www.cnblogs.com/kongdf/p/2566464.html
Copyright © 2011-2022 走看看