我自己修改的阿江统计,记录的统计数据比google统计的少了大约一半。不管是pv,uv,还是ip,都有相当大的一部分没有统计到数据库,自己写的日志也没有报错信息。
贴出代码来,供大家讨论与研究,请高手帮忙解决(代码太多,贴不完,只限8000字啊)
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
//网页立即超时,防止漏统计
try
{
Response.Expires = 0;
Response.Cache.SetNoStore();
}
catch(Exception ex)
{
WriteLog(ex.ToString().Trim(), "31到32行");
} //被访问页面
System.Collections.Specialized.NameValueCollection ServerVariables = null ;
try
{
ServerVariables = System.Web.HttpContext.Current.Request.ServerVariables;
}
catch(Exception ex)
{
WriteLog(ex.ToString().Trim(), "43行");
}
string strvpage=""; try
{
if (ServerVariables == null)
return; if (ServerVariables["HTTP_REFERER"] != null)//http_referer
{
strvpage = ServerVariables["HTTP_REFERER"].ToString();
}
else
{
贴出代码来,供大家讨论与研究,请高手帮忙解决(代码太多,贴不完,只限8000字啊)
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
//网页立即超时,防止漏统计
try
{
Response.Expires = 0;
Response.Cache.SetNoStore();
}
catch(Exception ex)
{
WriteLog(ex.ToString().Trim(), "31到32行");
} //被访问页面
System.Collections.Specialized.NameValueCollection ServerVariables = null ;
try
{
ServerVariables = System.Web.HttpContext.Current.Request.ServerVariables;
}
catch(Exception ex)
{
WriteLog(ex.ToString().Trim(), "43行");
}
string strvpage=""; try
{
if (ServerVariables == null)
return; if (ServerVariables["HTTP_REFERER"] != null)//http_referer
{
strvpage = ServerVariables["HTTP_REFERER"].ToString();
}
else
{
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货