ستقوم محرر قناة New Technology New Editor بمشاركة وظيفة رمز التحقق باستخدام ASP وتحديثها. في الواقع ، هذا الرمز بسيط للغاية وعملي. يمكن للأصدقاء المحتاجين تعلم ذلك مع محرر قناة New Technology New Error.
قم بتغيير رمز التحقق إلى عملية إضافة ، على سبيل المثال ، إذا كان رمز التحقق يظهر "25+64 متساوي؟" ، ثم أدخل "91" لتمرير التحقق.
دعنا نلقي نظرة على المقارنة بين التقديم: رمز التحقق من الأحرف: → رمز التحقق الإضافي:
ميزة:
① مقارنة مع رموز التحقق من الأحرف الخالصة ، يمنع هذا البرنامج التعرف التلقائي لمعظم آلات الإعلان (أكثر من 99 ٪). حتى رمز التحقق الصيني يمكن الاعتراف به من خلال بعض آلات الإعلان في السوق.
② مقارنة برمز التحقق الصيني ، فإنه يتجنب متاعب تبديل طريقة الإدخال عندما يدخل المستخدمون اسم المستخدم ، رمز التحقق من كلمة المرور.
ملاحظة: يتطلب هذا البرنامج مساحة الموقع لدعم مكونات ASPJPEG وخطوط Kaiyi_GB2312.
الرمز كما يلي:
<٪ const fontcolor = & h000000 'font const const bgcolor = & hffccff' coll call call constr createvalidcode ("getCode") sub createvalidcode (psn) dim x ، jpeg randomize x = array (1+int (rnd ()*9) ، int () int (rnd ()*10) ، 0 ، 0 ، " +") x (4) = x (0)*10 + x (1) x (5) = x (2)*10 + x (3) '' session (psn) = cStR (alual (x (4) & x (6) & x (5)))) الجلسة (psn) = cstr (x (4) + x (5). server.createObject ("persits.jpeg") jpeg.new 100،20 ، bgcolor jpeg.quality = 100 with jpeg.canvas .font.bold = true .font.size = 16 .font.rotation = 0 .font.family = "kaiti_gb2312 CSTR (x (0)) .printtext 14 ، 3 ، CSTR (x (1)) 3 ، "؟" انتهى مع 'cache response.contentType = "image/jpeg" desponse.expires = -9999 response.addheader "pragma" ، "no-cache". sub ٪>ما سبق هو رمز التحقق من الإضافة للرمز الرئيسي الذي تم تنفيذه بواسطة ASP. يمكن للأصدقاء المهتمين أيضًا التوسع في مشاريع أخرى للعمليات ، مثل الضرب ، الطرح ، وما إلى ذلك. آمل أن تكون هذه المقالة مفيدة لدراستك ، وآمل أن تستمر في دعم قناة التكنولوجيا الجديدة الخاطئة!