Using Application For Site Counter
i Am New ASP.NET Using C# .
i like to make A site That count the User Login An Exit
for Exaple If A User Logins Its Increments And When a User Logout
the Current Users Amount Must Decremented .
I Use Such A Underneath Code For It But It Is Not Work Correct.
Please Help me Any One
void Application_OnStart()
{
if(Application["visitors_all"]==null)
{
Application.Lock();
Application["visitors_all"]=1;
Application["visitors_now"]=1;
Application.UnLock();
}
}
/************************* Session ************************************/
void Session_OnStart() {
// Session start-up code goes here.
Application.Lock();
Application["visitors_now"]=(Int32)Application["visitors_now"]+1;
Application["visitors_all"]=(Int32)Application["visitors_all"]+1;
Application.UnLock();
}
/************************* Session On End ************************************/
void Session_End() {
// Session clean-up code goes here.
int i=(Int32)Application["visitors_now"]-1;
Application.Lock();
Application["visitors_now"]=i; // (Int32)Application["visitors_now"]-1;
Application.UnLock();
}
|