博客中统计多少人看过我的页面问题

ly22yl1314 2008-05-29 10:00:31
博客中,怎样统计多少人看过我的页面,统计多少人看过我的文章。高手帮忙啊
...全文
57 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
漫步的心 2008-05-30
  • 打赏
  • 举报
回复
谢谢wuzexing的帮忙,我的用户登录部分是用MemberShip做的,统计时可以用以上代码吗
wuzexing 2008-05-30
  • 打赏
  • 举报
回复
Global.asax里的代码
当服务器关闭时不能保存人数,因此用一个记事本来记录
在工程目录下新建一个count.txt文件保存人数统计

protected void Application_Start(object sender, EventArgs e)
{
uint count = 0;
StreamReader srd;
//取得文件的实际路径
string file_path = Server.MapPath("count.txt");
//打开文件进行读取
srd = File.OpenText(file_path);
while (srd.Peek() != -1)
{
string str = srd.ReadLine();
count = UInt32.Parse(str);
}
object obj = count;
Application["count"] = obj;
srd.Close();

}

protected void Session_Start(object sender, EventArgs e)
{
Application.Lock();
//数值累加
uint jishu = 0;
jishu = (uint)Application["count"];
jishu = jishu + 1;
object obj = jishu;
Application["count"] = obj;
//将数据记录写入文件
string file_path = Server.MapPath("count.txt");
StreamWriter fs = new StreamWriter(file_path, false);
fs.WriteLine(jishu);
fs.Close();
Application.UnLock();
}

protected void Application_BeginRequest(object sender, EventArgs e)
{

}

protected void Application_AuthenticateRequest(object sender, EventArgs e)
{

}

protected void Application_Error(object sender, EventArgs e)
{

}

protected void Session_End(object sender, EventArgs e)
{

}

protected void Application_End(object sender, EventArgs e)
{
//装箱
uint js = 0;
js = (uint)Application["count"];
//object obj=js;
//Application["counter"]=js;
//将数据记录写入文件
string file_path = Server.MapPath("count.txt");
StreamWriter fs = new StreamWriter(file_path, false);
fs.WriteLine(js);
fs.Close();

}
ly22yl1314 2008-05-30
  • 打赏
  • 举报
回复
高手可否说的详细点
zhoulihong_1985 2008-05-30
  • 打赏
  • 举报
回复
你 可以用Application

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧