Der Editor des Fehlers New Technology Channel wird Ihnen die Funktion des Verifizierungscode mit ASP mitgeteilt und aktualisieren. Tatsächlich ist dieser Code sehr einfach und praktisch. Bedürftige Freunde können es mit dem Editor des Fehlers des Fehlers für den neuen Technologie lernen.
Ändern Sie den Überprüfungscode in einen Additionoperation, z. B. wenn der Überprüfungscode "25+64 Equals?" Angezeigt wird, dann geben Sie "91" ein, um die Überprüfung zu bestehen.
Schauen wir uns den Rendering -Vergleich an: Zeichenverifizierungscode: → Additive -Verifizierungscode:
Vorteil:
① Im Vergleich zu reinen Charakterüberprüfungscodes verhindert dieses Programm die automatische Erkennung der meisten (mehr als 99%) Werbemaschinen. Sogar der chinesische Verifizierungscode kann von einigen Werbemaschinen auf dem Markt erkannt werden.
② Im Vergleich zum chinesischen Verifizierungscode vermeidet er den Aufwand, die Eingabemethode zu wechseln, wenn Benutzer Benutzername und Kennwortverifizierungscode eingeben.
HINWEIS: In diesem Programm wird der Website -Raum erforderlich, um ASPJPEG -Komponenten und Schriftarten von kaiyi_gb2312 zu unterstützen.
Der Code ist wie folgt:
<%Const FontColor = &H000000 ' Font Color Const BgColor = &HFFCCFF ' Background Color Call 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) 'Sitzung (psn) = cstr (eval (x (4) & x (6) & x (5)) Sitzung (PSN) = CSTR (x (4) + x (5). Server.createObject ("perssites.jpeg") jpeg.new 100,20, bgcolor jpeg.Quality = 100 mit jpeg.canvas .font.bold = true .font.size = 16 .font.Rotation = 0 .font.family = "kaiti_gb2312. 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)). 3, "?" Ende mit 'cache response Sub%>Das obige ist der Additionsprüfungscode für den von ASP implementierten Schlüsselcode. Interessierte Freunde können auch auf andere Projekte für Operationen wie Multiplikation, Subtraktion usw. expandieren. Ich hoffe, dieser Artikel wird für Ihr Studium hilfreich sein, und ich hoffe, Sie werden weiterhin den falschen neuen Technologiekanal unterstützen!