求助 版主:官方研发技术组
表单验证码用dr_ajax_submit怎么即用系消
类型:迅睿CMS 更新时间:2023-03-22 09:59:28 表单提交

请问验证码怎么即用即消呢?

前台表单提交

dr_ajax_submit('{dr_now_url()}', 'myform', '2000', '{dr_url('message/home/zixun')}')

后台验证

if ($code=='') $this->_json(0, dr_lang('请输入验证码!'));
if (!\Phpcmf\Service::L('Form')->check_captcha('code')) {
    $this->_json(0, dr_lang('请输入正确的验证码!'), ['field' => 'code']);
}


回帖
  • #1楼    迅睿框架创始人
    2022-11-29 12:57:47
    Google Pixel 手机 0
    什么叫做即用即消
  • 哈哈大王
    #2楼    哈哈大王
    2022-11-29 13:58:50
    Chrome 0
    回复迅睿框架创始人 就是提交后就销毁,不管对错,验证码刷新
  • #3楼    迅睿框架创始人
    2022-11-29 14:21:43
    Google Pixel 手机 0
    \Phpcmf\Service::L('cache')->del_auth_data('web-captcha', SITE_ID);
    满意答案
  • 哈哈大王
    #4楼    哈哈大王
    2023-03-22 09:59:28
    Chrome 0
    迅睿框架创始人:答复,结单