권장 : ASP와 결합하여 IP, 버전, 로그인 시간, 방문 횟수를 만듭니다. 독창적인지는 모르겠지만 아무 말도하지 않고 직접 해냈습니다. 먼저 2 개의 ASP 파일, 1 개의 텍스트 파일 및 1 개의 SWF 파일이 필요합니다. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
인터넷에서 ASP로 작성된 카운터는 어디에나 있습니다. 여기서 ASP 작성 카운터에 대해 이야기하는 것은 그다지 의미가 없다고 생각합니다. 나중에 나는 그것에 대해 생각했고 그것에 대해 이야기 할 필요가있었습니다. 이것은 카운터 작성에 관한 것이 아니라 모든 사람에게 ASP 지식과 응용 기술을 소개하는 것입니다.
원래 프로그램 코드는 다음과 같습니다.
$#@60;%countlong = 8
'Countlong은 카운터에 표시되는 비트 수를 정의합니다.
다음에 오류가 재개됩니다
‘모든 오류를 무시하십시오
count = server.mappath ( "count.txt")
set cou = server.createobject ( "scripting.filesystemobject")
설정 = cou.opentextfile (count, 1, false, false)
counter = out.readline
out.close
‘위의 코드는 파일 count.txt를 열고 현재 카운터 값을 읽을 줄을 읽는 것입니다.
IF SESSION (″ in ″) $#@60; $#@62; ″ in ″
‘새로 고침을 누르 거나이 페이지에 다시 올 때 사용자가 홈페이지에 입력했는지 여부를 결정하십시오.
세션 (″ in ″) = ″ in ″
설정 = cou.creatextfile (count, true, false)
application.lock
카운터 = 카운터+1
'카운터는 1만큼 증가합니다
out.writeline (카운터)
application.unlock
out.close
‘위의 코드는 새 파일 카운트를 생성하고 줄을 작성하고 1을 추가 한 후 카운터 값을 작성하는 것입니다.
끝 If
co = cstr (카운터)
'CSTR 함수는 숫자 변수를 문자로 변환하는 데 사용됩니다.
i = 1에서 Countlong-len (CO)의 경우
응답. 쓰기 ″ ″
다음
‘위의 루프 명령문은 카운터 앞에서 0 사진을 추가하는 것입니다.
'Len (CO) 함수는 변수 CO의 길이를 가져옵니다. Countlong-Len (CO)은 이전 0 사진의 수를 가져옵니다.
i = 1 to len (co)의 경우
응답. 쓰기 ″ ″
다음
'Mid (Co, I, 1) 함수는 변수 CO의 i-th 비트에서 문자 %$#@62를 읽는 데 사용됩니다.
보다 성공적인 카운터는 세션을 사용하여 사용자가 카운터를 여러 번 새롭게하지 못하게하는 것입니다. 텍스트 파일을 사용하여 카운터 값을 기록하십시오. 코드는 더 오래 기록되지만 서버가 Global.asa를 재부팅하거나 변경할 때 응용 프로그램 객체의 값이 지워지기 때문에 응용 프로그램 객체를 사용하는 것보다 훨씬 낫습니다. 또한 사진을 사용하여 더 아름답고 관대 해 보이는 캐릭터를 대체합니다!
카운터 이미지를 직접 설계하고 파일 이름 0.gif, 1 사용 1.gif 등을 사용할 수 있습니다.
공유 : ASP에서 20 가지 매우 유용한 팁 1. 웹 사이트의 가상 물리적 경로를 결정하기 위해 ASP를 사용하는 방법 답변 : Mappath 방법 P align = 중심 글꼴 크기 = 4 얼굴 = Arial B이 가상 웹 사이트에 대한 물리적 경로는 다음과 같습니다.