ASP 를 사용 하여 온라인 사용자 의 수 를 기록 하 는 코드

인터넷 의 방 문 량 은 모든 사 이 트 를 만 드 는 네티즌 들 이 매우 관심 을 가 지 는 문제 이다.어떻게 몇 사람 이 당신 의 사 이 트 를 방문 하고 있 는 지 압 니까?어떻게 매일 방 문 량 을 기록 합 니까? 다음은 해결책 이다.  사용자 가 웹 사 이 트 를 방문 하기 시작 하면 서버 쪽 의 Global.asa 가 방문 합 니 다.사용자 에 게 세 션 을 열 어 줍 니 다.모든 사용자 에 게 자신의 개인 사용자 정 보 를 설정 할 수 있다.여 기 는 설명 이 많 지 않 습 니 다.Global.asa 에는 응용 프로그램 이 시작 되 고 Session 이 시 작 될 때의 메시지 응답 함수 가 있 습 니 다.다음 코드 를 입력 할 수 있 습 니 다

< SCRIPT LANGUAGE="VBScript" RUNAT="Server" >  
 Sub Application_OnStart  
   '  , 0  
 Application("Users") = 0  
 End Sub  
 Sub Session_OnStart  
 Session.Timeout = 20  
   '  Session 1  
 Application.Lock  
 Application("Users") = Application("Users") + 1  
 Application.UnLock  
 End Sub  
 Sub Session_OnEnd  
   '  Session 1  
 Application.Lock  
 Application("Users") = Application("Users") - 1  
 Application.UnLock  
 End Sub  
 < /SCRIPT >  
사이트 가 실 행 될 때 Application 변수 애플 리 케 이 션(Users)은 사이트 의 온라인 인원 을 계속 기록 할 것 이다.모든 웹 페이지 에서 온라인 사용자 의 수 를 쓸 수 있 습 니 다.기록 에 대해 서 는 많은 방법 을 사용 할 수 있다.파일 에 기록 되 어 있 으 면 Scripting.FileSystem Object 를 사용 하여 처리 할 수 있 습 니 다.데이터베이스 에 기록 되면 ADO 등 을 사용 할 수 있다.여 기 는 일일이 소개 하지 않 겠 습 니 다.

좋은 웹페이지 즐겨찾기