类别:YII / 日期:2019-12-10 / 浏览:290 / 评论:0

1、在控制器增加一下代码
public function actionCaptcha(){ $c = Yii::createObject('yii\captcha\CaptchaAction', ['__captcha', $this]); $c->getVerifyCode(true); return $c->run(); }
2、经由过程以下要领挪用验证码
$c = Yii::createObject('yii\captcha\CaptchaAction', ['__captcha', $this]); $code = $c->getVerifyCode();
$code就是之前生成的验证码
注重:$this代表当前控制器,此要领只适合在一个控制器运用。
3、前端挪用:
写个<img src=此action接见网址+随机字符串,防备缓存。
ki4网,有大批免费的Yii入门教程,迎接人人进修!
以上就是yii2怎样生成验证码的细致内容,更多请关注ki4网别的相干文章!
版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。