کپچا/یک‌پارچه‌گی/آنتی-کپچا-قوی

ویکی‎کتاب، کتابخانهٔ آزاد
پرش به ناوبری پرش به جستجو

این کپچا نسبتا قوی تر است!

کد فرم[ویرایش]

جاوااسکریپت[ویرایش]

document.write("<input type=hidden name=code value="+Math.random()+" />");

این بخش باید داخل فرم‌شما قرار بگیرد

در یک فرم HTML استفاده شود.

<script type="text/javascript">
document.write("<input type=hidden name=code value="+Math.random()+" />");
</script>

کد سمت سرور[ویرایش]

از این استفاده کنید:

<?php

if (!$_POST['code']) {
   // در صورت قبول نشدن
}

?>

مشکلات این نسخه[ویرایش]

تنها مشکلی که این فرم دارد این هست که در صورتی که کار بر Javascript را غیر فعال کرده باشد نخواهد توانست از فرم شما استفاده کند.