立即注册 登录
五常信息网(五常论坛) 返回首页

青青子矜的个人空间 http://www.5cxx.com/5c/?8230 [收藏] [复制] [分享] [RSS]

日志

防注册机,提高DISCUZ内置的问题验证的复杂度

已有 232 次阅读2014-12-15 20:47 | 注册机

DISCUZ内置的问题为100以内的加减法,第一个数从0到90,第二个数从0到10 。
一般的注册机都会破解这个问题。
忽然想到可以做成乘法,至于除法,因为涉及到小数的问题,所以就没用除法。

    function make(&$question) {
        $a = rand(1, 90);
        $b = rand(1, 10);
        {
            $question = $a.' x '.$b.' = ?';        //前端显示字符串
            $answer = $a * $b;                     //计算结果
        }
        return $answer;
    }


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

QQ|手机版|小黑屋|Archiver|五常信息网(五常论坛) ( 黑ICP备06006344号

GMT+8, 2024-4-26 09:32 , Processed in 0.035350 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部