联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
表单查询 添加一个验证码的核验好像没有生效
类型:迅睿CMS 更新时间:2021-06-30 12:57:15

360截图20210630111649334

public function search() {

                 $post = \Phpcmf\Service::L('input')->post('data');

                 //身份证号+合同编号

                 $number = dr_safe_replace(\Phpcmf\Service::L('input')->get('number'));

     $htbh = dr_safe_replace(\Phpcmf\Service::L('input')->get('htbh'));

     if (!\Phpcmf\Service::L('form')->check_captcha('code')) {

      $this->_msg(0, '图片验证码不正确');

     }

(表单查询 添加一个验证码)验证码的核验好像没有生效,无论怎样,传过来都是 验证码不正确,该如何写?

回帖
  • 官方研发技术-罗老师
    #1楼    官方研发技术-罗老师
    2021-06-30 11:20:33
    Chrome 0

    image
    这个框的name值是什么
  • 湘西北的风
    #2楼    湘西北的风
    2021-06-30 11:22:00
    Chrome 0
    官方研发技术-罗老师
    <input type="text" class="form-control" name="code"> <div class="input-group-btn fc-code"> <img align="absmiddle" style="cursor:pointer;" onclick="this.src='/index.php?s=api&c=api&m=captcha&width=120&height=35&'+Math.random();" src="/index.php?s=api&c=api&m=captcha&width=120&height=35" /> </div>
  • 官方研发技术-罗老师
    #3楼    官方研发技术-罗老师
    2021-06-30 11:27:14
    Chrome 0
    name="code" 理论没有问题,控制器里面会识别到
  • 湘西北的风
    #4楼    湘西北的风
    2021-06-30 11:29:23
    Chrome 0
    官方研发技术-罗老师



  • 湘西北的风
    #5楼    湘西北的风
    2021-06-30 11:30:41
    Chrome 0
    不知道哪里错了 😥
  • 官方研发技术-罗老师
    #6楼    官方研发技术-罗老师
    2021-06-30 11:32:30
    Chrome 0

    image
    错在这里,图形验证码是post方式
  • 湘西北的风
    #7楼    湘西北的风
    2021-06-30 11:49:04
    Chrome 0
    官方研发技术-罗老师

    这个要如何写了 查询表单写在这个 post 页面模板中的,/index.php?s=form&c=chuhu&m=post 提交后 是到控制器 search() 方法
  • 官方研发技术-罗老师
    #8楼    官方研发技术-罗老师
    2021-06-30 11:51:02
    Chrome 0

    image
    这里的get改成post就可以了
  • 湘西北的风
    #9楼    湘西北的风
    2021-06-30 11:51:47
    Chrome 0
    官方研发技术-罗老师
    不行哦 {"code":0,"msg":"禁止提交,请检查提交地址是否有误","data":[]}
  • 官方研发技术-罗老师
    #10楼    官方研发技术-罗老师
    2021-06-30 12:05:52
    Chrome 0
    不改post的话,把图片验证函数改为
    check_captcha_value($_GET['code'])
    满意答案
  • 湘西北的风
    #11楼    湘西北的风
    2021-06-30 12:57:15
    Chrome 0
    @官方研发技术-罗老师:感谢耐心回复,赞