مشکل اسپمها در webform و راه حل آن با کمک افزونه Captchaچند وقت پیش در انجام یک کار دروپالی به مشکلی برخوردم و با کمی تحقیق تونستم برطرفش کنم خوب بهترین راه حلی که به ذهنم رسید استفاده از Captcha بود که ماژول بسیار خوبی هم برای دروپال در همین زمینه وجود داره : http://drupal.org/project/captcha <form enctype="multipart/form-data" class="webform-client-form" id="webform-client-form-22" method="post" accept-charset="UTF-8" action="/form/form">برای این مثال شناسه فرم میشه webform-client-22 ولی مشکل اینه که اگه این شناسه رو به captcha بدید قبولش نمیکنه و میگه چنین فرمی وجود نداره! یعنی شناسه این فرم که برای Captcha قابل قبول باشه webform_client_form_22 هست و با دادن این شناسه به captcha فرمها دارای captcha میشن و دیگه شر اسپمرها کنده میشه. یک مثال رو هم میتونید اینجا :
» لینک ثابت مقاله
» ارسال شده توسط javid در تاریخ ۱۲ بهمن, ۱۳۸۹ - ۰۵:۰۶
» بازدید: ۱۱۹۲ مرتبه
|


