aspactiveusers

2 월 2009 년 ASP에서 관리자에 의해 12 게시됨

이 코드는 어떻게 보여줄 방법을 보여줍니다 스니펫을
많은 활성 사용자가 귀하의 사이트에있다면,이 꽤있다
인터넷에 널리 사용합니다.

여러분이 좋아하는 텍스트 편집기를 사용하여 작성
파일을 Global.asa와 아래 코드를 입력

<SCRIPT LANGUAGE=vbscript RUNAT = server>

서브 프로그램이 Application_OnStart

응용 프로그램 ( "방문") = 0
응용 프로그램 ( "") = 액티브 0
End Sub 참고

하위 Application_OnEnd
하위 Session_OnStart

'로 설정하면 시간 초과 20 분
Session.Timeout = 20
세션 ( "시작") = 지금은
'카운트 1 증가하여
Application.lock
응용 프로그램 ( "방문") = 응용 프로그램 ( "방문") + 1
intTotal_visitors = 응용 프로그램 ( "방문")
Application.unlock
세션 ( "VisitorID") = intTotal_visitors
Application.lock
응용 프로그램 ( "") = 응용 프로그램 ( "")는 Active + 1 액티브
Application.unlock

End Sub 참고

대해 Session_OnEnd
1로 '감소 세션이 끝날 때
Application.lock
응용 프로그램 ( "") = 응용 프로그램 ( "")는 Active - 1 액티브
Application.unlock
End Sub 참고
</ 스크립트>

이제는 한 페이지에 다음은 카운트에 추가
활성 사용자

의 <b> <% = 세션 ( "VisitorID ")%></ b>
방문 (들)
의 <b> <% = 응용 프로그램 ( "액티브 ")%></ b>
방문자가 온라인

관련 게시물 :

  1. ASP에서 액티브 사용자가이 코드 스니펫을 적극적인 방법을 보여 많은 방법을 보여줍니다 ...
  2. 보다 정확한 텍스트 이것이 우리 앞의 예에서보다 정확한 카운터이다 카운터 ...

그러나 당신에게 관련 게시물에 의해 또 다른 관련 게시물 플러그인 가져왔어.

포스트 코멘트