请问怎么记录某个网页的浏览次数?
请问怎么记录某个网页的浏览次数(网页刷新的次数)?
[解决办法]
用Application记录
[解决办法]
写入一个文件中
用APPLICATION记录
[解决办法]
protected void Application_Start(Object sender, EventArgs e)
{
Application.Lock(); //临界变量,使用加锁功能,其他用户不能访问
Application[ "TotalCount "] = 0;
Application.UnLock(); //临界变量被解锁
}
protected void Session_Start(Object sender, EventArgs e)
{
Application.Lock(); //临界变量,使用加锁功能,其他用户不能访问
Application[ "TotalCount "] = Int32.Parse(Application[ "TotalCount "].ToString()) + 1;
Application.UnLock(); //临界变量被解锁
if(Session[ "CurrentCount "] != null)
{
Session[ "CurrentCount "] = Int32.Parse(Session[ "CurrentCount "].ToString()) + 1;
}
else
{
Session[ "CurrentCount "] = 1;
}
protected void Session_End(Object sender, EventArgs e)
{
Application.Lock(); //临界变量,使用加锁功能,其他用户不能访问
Application[ "TotalCount "] = Int32.Parse(Application[ "TotalCount "].ToString()) - 1;
Application.UnLock(); //临界变量被解锁
}}
[解决办法]
你就在哪个需要记录浏览次数的页面写个
update 表名 次数字段=次数字段+1 WHERE ID=XX
放在pageload里面一打开就执行就可以了
[解决办法]
登陆后 记录Session 然后 通过数据库记录啊!
[解决办法]
Application:保存
[解决办法]
页面打开的时候+1