1. まず、検証コードメソッド admin/Lib/Action/LoginAction.class.php をコントローラーに追加する必要があります
知識ポイント:
1. Ob_think 関数の目的
2. インポート メソッドはデフォルトのクラス ライブラリを呼び出します。
3. 画像クラスの buildImageVerify メソッドは
を使用します
コードは次のとおりです:
コードをコピーします コードは次のとおりです:
パブリック関数 verify(){
ob_clean();
//ob_clean 関数は前の出力をクリアします
import('ORG .Util.Image');
//インポートは、message/ThinkPHP フレームワーク ディレクトリの拡張パッケージ Extend/Library/ORG/Util/ 内の Image.class.php クラス ファイルを呼び出します
Image::buildImageVerify();
/ /buildImageVerify メソッドを呼び出して検証コードを生成します。デフォルトのパラメーターは ($length=4, $mode=1, $type='png', $width=48, $height=22, $verifyName='verify') です。興味のある友達は画像クラスを勉強してください
}
2. 検証コード モジュール admin/Tpl/Login/index.html をテンプレート ファイルに追加します
知識ポイント: 1. 検証コードの呼び出し2. __PUBLIC__ 定数を理解します
3.
パスワード入力ボックスの後に次のコードを追加します:
コードをコピーします
コードは次のとおりです:
//__PUBLIC__ 定数ページがロードされた後に使用するには、「ページのソース ファイルの表示」で定義された __PUBLIC__ ディレクトリを見つけます。デフォルトでは、プロジェクトのメッセージ ルート ディレクトリの下にある Public ディレクトリになります。以下では、__PUBLIC__ システム定数をカスタマイズする方法を説明します
//。 jquery ファイルのみをロードできます。jquery メソッドを呼び出すことができます
//以下に載せておきますが、実際は単なる定義です 認証コードを変更する非同期操作であるchange_code関数が追加されています(ページを更新せずに変更可能)
掲示板の背景