Yii2 0 使用驗證碼

2021-07-30 19:37:58 字數 451 閱讀 7821

yii2.0 提供了驗證碼元件。呼叫起來比較方便。以登入頁面新增驗證碼為例。

模型中新增欄位和驗證規則。

common\models\loginform

新增如下**

public $captcha;

//rules() 方法內新增

[『captcha』, 『required』],

[『captcha』, 『captcha』],

2. 控制器中新增captcha的action

backend\controllers\sitecontroller

public function actions()

檢視中引入驗證碼widget

\backend\views\site\login.php

use yii\captcha\captcha;

Yii2 0 驗證碼錯誤

model中 驗證屬性 public function rules 15 0 9 18 0 9 d message 手機號碼格式錯誤 password string min 6,max 18 name string min 1,max 6 verifycode captcha captchaacti...

Yii2 0 新增驗證碼

yii2.0新增驗證碼分為三個層次,分別是mvc的三個層 此次新增驗證碼是在login頁面,對應的controller為sitecontroller 首先,在actions裡加入下面的 public function actions 新增captcha這一action,驗證碼的屬性可以在此設定。其次...

yii2 0表單自帶驗證碼

yii2.0的自帶的驗證依賴於gd2或者imagemagick擴充套件。使用步驟如下 第一步,控制器 在任意controller裡面重寫方法 第二步 模型層,如下 useyii useyii base model class login extends model 不能為空 return array...