ECshop中验证码的调用使用代码
2016-09-02 16:28 来源:www.chinab4c.com 作者:ecshop专家
本篇文章主要介绍了“ECshop中验证码的调用使用代码”,主要涉及到方面的内容,对于web前端感兴趣的同学可以参考一下: ECshop中验证码的调用部分 验证码检查 if ((intval($_CFG[\'captcha\']) & CAPTCHA_REGISTER) && gd_version() > 0) { if (empty($_POST[\'captcha\'])) { show_message($_LANG[\'invalid_captcha\'], $_LANG[\'sign_up\'], \'user.php?act=register\', \'error\'); } /* 检查验证码 */ include_once(\'includes/cls_captcha.php\'); $validator = new captcha(); if (!$validator->check_word($_POST[\'captcha\'])) { show_message($_LANG[\'invalid_captcha\'], $_LANG[\'sign_up\'], \'user.php?act=register\', \'error\'); } } 验证码防止灌水刷屏 include_once(ROOT_PATH . \'includes/lib_clips.php\'); /* 验证码防止灌水刷屏 */ if ((intval($_CFG[\'captcha\']) & CAPTCHA_MESSAGE) && gd_version() > 0) { include_once(\'includes/cls_captcha.php\'); $validator = new captcha(); if (!$validator->check_word($_POST[\'captcha\'])) { show_message($_LANG[\'invalid_captcha\']); } } else { /* 没有验证码时,用时间来限制机器人发帖或恶意发评论 */ if (!isset($_SESSION[\'send_time\'])) { $_SESSION[\'send_time\'] = 0; } $cur_time = gmtime(); if (($cur_time - $_SESSION[\'send_time\']) < 30) // 小于30秒禁止发评论 { show_message($_LANG[\'cmt_spam_warning\']); } }
最近更新
常用插件
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
- ecshop二次开发商品购买增
图片1香...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...