ایجاد کپچا در افزونه ها و قالب ها با افزونه Really Simple CAPTCHA

ابتدا لازم است تا این افزونه را از طریق لینک زیر نصب و یا دانلود نمایید.

پس از نصب و فعال سازی افزونه بصورت خلاصه لازم است تا موارد زیر را بخاطر داشته باشید!

۱- ایجاد شی جدید از کلاس کپچا

۲- کاستومایز و سفارشی سازی تصویر کپچا

۳- ایجاد واژه ی تصادفی

۴- چک کردن این واژه در صورت درست بودن

۵- از بین بردن فایل موقت ایجاد شده.

 

اگر شما به برنامه نویسی مسلط باشید کافیست قدم های بالا را در قالب کد تصور کنید!

 

۱- ایجاد شی از کپچا :

۲- تغییر رنگ  بک گراند کپچا به طور مثال به رنگ مشکی !

همانطور که میدانید یکی از روشهای رنگدهی در برنامه نویسی استفاده از rgb است ، و در کاربرد این رنگ اگر شما به میزان استفاده از هر سه رنگ ۰ بدهید رنگ تولید شده برای شما سیاه خواهد بود!

rgb(0,0,0)

 

۳- حالا باید در هربار استفاده از این کدها برای ما یک واژه ی تصادفی ایجاد شود و آن را در یک فایل موقت ذخیره کنید.

۴- حالا میتوانید ببینید در سمت سرور و وقتی کاربری جوابی را به سوی شما ارسال کرد واژه و عدد را درست وارد کرده است یا خیر!

کافیست یک متغیر جهت این موضوع درست و با استفاده از توابع خود افزونه مقدار آن را true یا false برگردانید.

و با چک کردن این متغیر ببینید جواب ارسالی درست است یا خیر!

۵- در نهایت تصویر ایجاد شده در بافر خود را با استفاده از دستور زیر منهدم کنید!!

 

به همین سادگی 🙂

 

دانلود افزونه

اشتراک گذاری در شبکه های اجتماعی:

پرینت ایمیل تلگرام واتساپ فیسبوک گوگل لینکداین توییتر

هشتگ ها : هشتگ ها

عنوان

  1. سلام
    ممنون از محتوای خوبی که منتشر میکنید.

    ما به همراه یک گروه از متخصصین
    حوزه وب گروه تلگرامی جامعه وبمستران ایران را لانچ کردیم.

    با توجه به اینکه شما هم در این زمینه فعال هستید خوشحال می
    شیم به ما بپیوندید تا تعاملات مفیدی باهم
    داشته باشیم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *