表单查询 添加一个验证码的核验好像没有生效

迅睿框架 更新 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

    image
    这个框的name值是什么
  • 湘西北的风 #2 · 2021-06-30 11:22:00
    官方研发技术-罗老师
    <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
    name="code" 理论没有问题,控制器里面会识别到
  • 湘西北的风 #4 · 2021-06-30 11:29:23
    官方研发技术-罗老师



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

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

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

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

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关