• 技术文章 >php框架 >YII

    yii框架如何更改验证码

    (*-*)浩(*-*)浩2019-12-14 10:28:55原创817

    在Yii2框架中,如果在表单中使用了验证码,会发现一个奇怪的小问题,就是刷新网页时验证码图片不会跟着刷新。

    网上的大多数解决方法都是通过修改vendor/yiisoft/yii2/captcha/CaptchaAction.php中的代码来解决

    1.修改getVerifyCode()方法的参数默认值 (推荐学习:yii框架

    yii-3.png将参数$regenerate的默认值由false改为true,这样在不传参数的情况下,程序每次获取验证码时都会重新生成。

    2.修改run()方法

    yii-4.png在红色箭头指向的地方中,添加一个参数true,同样可以解决问题。

    以上就是yii框架如何更改验证码的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:yii
    上一篇:yii框架的路由在哪 下一篇:yii2弹出层怎么设置
    大前端线上培训班

    相关文章推荐

    • yii如何开启调试模式• yii连接数据库有几种方法• yii控制器怎么定义• yii2判断是否是post方式提交

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网