如何判断用户是不是第一次访问着个页面 如何判断用户是不是第一次访问着个页面,用ASP。NET做的,可以用session COOKid但是不知道怎么写,有知道怎么写的告诉下,我想判断下着个用户是不是第一次访问页面,如果是我的计数器加1,如果他离开了着个网页,从新打开的话,我就开始判断他是不是第一次近来,如果是那就不加一,该怎么写那 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在global.asax中编写,重复用户应该是对IP的判断,这个我忘了,你改下就行 protected void Application_Start(Object sender, EventArgs e) { SqlConnection con=DB.createConnection();//建立连接 con.Open(); SqlCommand cmd= new SqlCommand("select * from countPeople",con); int count =Convert.ToInt32(cmd.ExecuteScalar()); con.Close(); Application["count"]=count; Application["online"]=0; } protected void Session_Start(Object sender, EventArgs e) { Application.Lock(); Application["count"]=(int)Application["count"]+1; Application["online"]=(int)Application["online"]+1; Application.UnLock(); } protected void Session_End(Object sender, EventArgs e) { Application.Lock(); Application["online"]=(int)Application["online"]-1; Application.UnLock(); } protected void Application_End(Object sender, EventArgs e) { SqlConnection con=DB.createConnection(); con.Open(); SqlCommand cmd= new SqlCommand("update countPeople set num="+Application["count"].ToString(),con); cmd.ExecuteNonQuery(); con.Close(); } IsPostBack判断是否第一次加载。然后用JS记录次数就得了吧 http://www.bitscn.com/php/program/200701/96701.html参考下???? IsPostBack判断是否第一次加载。然后用JS记录次数就得了吧 IsPostBack判断if(!Page.IsPostBack){} IsPostBack判断 if(!Page.IsPostBack) { }我用着个,如果用户离开了页面,又从新打开页面的话,他会不会又从新加载那 好象可以用cookid来判断,但是我不怎么会用,我的想法是根据网卡来判断,但是往下又不知道该怎么写才好 可以在目录添加一个Global.asax ..用Application统计数量.并用Session保存用户.并且在将用户添加到数据库中...在用户访问该页面时.首先从数据库中读取是否存在该用户.若存在则计数器+1.不是则将该用户添加到数据库.如果你想将该用户的访问次数显示出来的话也是直接从数据库中读取.好像我自己说得都有点含糊.. 淘宝API测试程序错误提示 html 控件 帮我看看这个数组怎么传呀 再加一贴,200分求此问题正解,C#.NET关于树形菜单问题........急...... 如何动态的在背景图上贴图 关于使用防止盗链方法的问题!! 求网站发布的详细过程 新手渴求指导 关于活动目录和.Net 怎么把javascript函数装在asp.net的类里 asp.net中有无page_load()? 怎么响应服务器端的TextBox的OnChar事件 Asp.Net Forums2.0 用过的大虾请进
protected void Application_Start(Object sender, EventArgs e)
{
SqlConnection con=DB.createConnection();//建立连接
con.Open();
SqlCommand cmd= new SqlCommand("select * from countPeople",con);
int count =Convert.ToInt32(cmd.ExecuteScalar());
con.Close();
Application["count"]=count;
Application["online"]=0;
}
protected void Session_Start(Object sender, EventArgs e)
{
Application.Lock();
Application["count"]=(int)Application["count"]+1;
Application["online"]=(int)Application["online"]+1;
Application.UnLock();
}
protected void Session_End(Object sender, EventArgs e)
{
Application.Lock();
Application["online"]=(int)Application["online"]-1;
Application.UnLock(); } protected void Application_End(Object sender, EventArgs e)
{
SqlConnection con=DB.createConnection();
con.Open();
SqlCommand cmd= new SqlCommand("update countPeople set num="+Application["count"].ToString(),con);
cmd.ExecuteNonQuery();
con.Close();
}
参考下????
if(!Page.IsPostBack)
{}
if(!Page.IsPostBack)
{ }
我用着个,如果用户离开了页面,又从新打开页面的话,他会不会又从新加载那
并且在将用户添加到数据库中...在用户访问该页面时.首先从数据库中读取是否存在该用户.若存在则计数器+1.
不是则将该用户添加到数据库.如果你想将该用户的访问次数显示出来的话也是直接从数据库中读取.
好像我自己说得都有点含糊..