The Error New Technology Channel의 편집자는 ASP를 사용하여 검증 코드 기능을 공유하고 새로 고침됩니다. 실제로이 코드는 매우 간단하고 실용적입니다. 도움이 필요한 친구들은 Error New Technology Channel의 편집자와 함께 배울 수 있습니다.
예를 들어 확인 코드를 추가 작업으로 변경하십시오 (예 : 확인 코드에 25+64가 동일합니까?
렌더링 비교를 살펴 보겠습니다 : 문자 검증 코드 : → 추가 검증 코드 :
이점:
순수한 문자 검증 코드와 비교 하여이 프로그램은 대부분의 (99%이상) 광고 기계의 자동 인식을 방지합니다. 중국 확인 코드조차도 시장의 일부 광고 기계에서 인식 할 수 있습니다.
present 중국 확인 코드와 비교하여 사용자가 사용자 이름, 비밀번호 확인 코드를 입력 할 때 입력 메소드를 전환하는 번거 로움을 피합니다.
참고 : 이 프로그램은 Kaiyi_GB2312의 ASPJPEG 구성 요소 및 글꼴을 지원하기위한 웹 사이트 공간이 필요합니다.
코드는 다음과 같습니다.
<%const fontcolor = & h000000 'font color const bgcolor = & hffccff'배경 색상 CreatValidCode ( "getCode") Sub CreatValidCode (PSN) Dim X, jpeg Randomize X = Array (1+int (rnd ()*9), int (rnd ()*10), 1+int (rnd ()*9), int (rnd ()*10), 0, 0, " +") x (4) = x (0)*10 + x (1) x (5) = x (2)*10 + x (3) '세션 (psn) = cstr (eval (x (4) & x (6)))))) 세션 (psn) = cstr (x (4) + x (5)) set jpeg = Server.createObject ( "persits.jpeg") jpeg.new 100,20, bgcolor jpeg.quality = 100 jpeg.canvas .font.bold = true .font.size = 16 .font.rotation = 0 .font.family = "kaiti_gb2312".font.color = fontcolor. CSTR (x (0)) .PrintText 14, 3, CSTR (X (1)) .PrintText 26, 3, X (6) .PrintText 38, 3, CSTR (X (2)) .PrintText 48, 3, CSTR (X (3)) .font.rotation = 15 .Printtext 55, 3, "등. 3, "?" '캐시 응답. sub%>
위는 ASP가 구현 한 키 코드에 대한 추가 확인 코드입니다. 관심있는 친구들은 곱셈, 뺄셈 등과 같은 운영을위한 다른 프로젝트로 확장 할 수 있습니다.이 기사가 귀하의 연구에 도움이되기를 바랍니다.