ホームページ >バックエンド開発 >PHPチュートリアル >yii_PHP チュートリアルで組み込みの検証コードをロードする方法

yii_PHP チュートリアルで組み込みの検証コードをロードする方法

WBOY
WBOYオリジナル
2016-07-12 09:03:531236ブラウズ

Yii 独自の検証コードをロードする方法

Yii のソース コード パッケージには検証コードの関連クラスが付属しているため、検証コードを使用するときに役立つ外部の検証コード クラスをロードする必要はありません。次の記事ではYiiに付属している認証コード機能をプロジェクトに読み込む方法を紹介します。

3つのステップに分かれています:

(1) 検証コードをロードする必要がある次のコードをコントローラー ファイルに追加します。

リーリー

(2) コントローラーファイルに対応するモデルファイルに次のコードを追加します。 リーリー

(3) 確認コードをロードする必要があるビュー ページに次のコードを追加します。

public function actions(){
	return array(
		'captcha'=> array(  
			'class'=>'Captcha',
			'width'=>65, //默认120
			'height'=>25, //默认50
			'padding'=>0, //文字周边填充大小
			'backColor'=>0xFFFFFF, //背景颜色
			'foreColor'=>0x2040A0, //字体颜色
			'minLength'=>4, //设置最短为4位
			'maxLength'=>4, //设置最长为4位,生成的code在6-7直接rand了
			'transparent'=>false, //显示为透明,默认中可以看到为false
			'offset'=>1, //设置字符偏移量
			'testLimit'=>0 //限制相同验证码出现的次数,0位不限制
		)
	);
}
興味がありそうな記事

    Yii 独自の検証コードがページ更新で自動更新されない問題の解決方法
  • Yii フレームワークの Yiiapp() の理解
  • Yii フレームワーク フレームワークのモジュール開発分析
  • Yii ルール共通検証ルールメモ
  • yii ルール検証例まとめ
  • Yii CDbCriteria の共通メソッドまとめ
  • Yii 現在のコントローラー名とアクション名を取得する
  • yii データベースの追加、変更、削除関連の操作まとめ

http://www.bkjia.com/PHPjc/1076538.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1076538.html技術記事 Yii の独自の検証コードをロードする方法 Yii のソース コード パッケージには独自の検証コード関連のクラスがあるため、検証コードを使用するときに外部の検証コード クラスをロードする必要はありません。以下...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。