هناك العديد من الأشخاص الذين يحتاجون إليها ، ويسأل الكثير من الناس ، وأتذكر إجراء رد مفصل في منشور.
الآن فرزها!
1. قم بتنزيل الملف
imgchk.rar
الحزمة المضغوطة عبارة عن مجلد IMGCHK ، يحتوي على ثلاثة ملفات: ValidateCode.asp ، validatebody.fix ، validatehead.fix
يستخدم بشكل أساسي لإنشاء رموز التحقق.
حرر المجلد الذي تم إلغاء الضغط عليه مباشرة في نفس الدليل حيث تحتاج إلى إضافة رمز التحقق في صفحة معينة.
(على سبيل المثال ، يحتاج addNew.asp إلى إضافة رمز التحقق. إذا كان الملف في مجلد Cnbruce ، فسيتم إصدار مجلد Imgchk في مجلد Cnbruce في نفس الوقت)
2. أضف رمز التحقق من العرض ومربع الإدخال
أضف الرمز التالي إلى الصفحة التي يجب إضافة رمز التحقق:
<pectedName = 'validateCode'type =' text'size = '5'> <imgsrc = 'imgchk/validatecode.asp'align =' absmiddle'border = '0'>
3. معالجة صفحة قبول السجل
في الخطوة 2 ، سيتم إرسال السجل إلى صفحة للمعالجة ، لذا أضف الكود التالي إلى صفحة المعالجة:
iftrim (request.form ("validateCode")) = فارغة (جلسة ("cnbruce.com_validatecode")) <> trim (request.form ("ValiteCode") ثم
Response.write ("يرجى ملاحظة أنه يتم إدخال رمز التحقق بشكل صحيح")
استجابة
Endif
مربع نسخ الرمز
iftrim (request.form ("validateCode")) = فارغة (جلسة ("cnbruce.com_validatecode")) <> trim (request.form ("ValiteCode") ثم
Response.write ("يرجى ملاحظة أنه يتم إدخال رمز التحقق بشكل صحيح")
استجابة
Endif
[Ctrl+A حدد الكل ونسخ]
مبدأ رمز التحقق:
عند إنشاء صورة رمز التحقق ، يتم إنشاء جلسة في نفس الوقت ، وقيمتها هي القيمة الرقمية في صورة رمز التحقق.
في الوقت نفسه ، يتم توفير مربع إدخال للمستخدم للدخول. بعد تقديم قيمة الإدخال ، تتم مقارنتها بقيمة الجلسة الحالية ، ويصدر الأحكام المقابلة بناءً على نتائج الحكم.
إذا كنت بحاجة إلى تعديل اسم الجلسة ، فهناك تغييران فقط:
ج: alighteCode.asp في مجلد Imgchk الذي قمت بتنزيله ، والذي يتضمن تغيير Cnbruce.com إلى لك ؛
ب: في الخطوة 3 الآن ، تم استبدال cnbruce.com in trim (session ("cnbruce.com_validatecode")) <> trim (request.form ("ValiteCode")) بـ A.
في بالإضافة إلى ذلك ======================================================== ================================================================ ================================================================ ================================================================
التصحيح الذي يعرض رمز التحقق (لا يمكن لبعض الأصدقاء عرض رمز التحقق ، يرجى إلقاء نظرة هنا)
استخدم المحتوى التالي لإنشاء ملف sp2.reg (لا بأس به مع المفكرة ، حدد "حفظ باسم" عند حفظه)
WindowsRegistryEditorversion5.00
[hkey_local_machine/software/microsoft/InternetExplorer/Security]
"blockxbm" = dword: 00000000
انقر نقرًا مزدوجًا لاستيراد السجل وإعادة تشغيل الجهاز