ThinkPHP 検証コードの使用に関する簡潔なチュートリアル_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:37:06
オリジナル
866 人が閲覧しました

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関数が追加されています(ページを更新せずに変更可能)

掲示板の背景


シンプルなバックグラウンド ログイン システム


ユーザー名:


パスワード: ;img src="{:U('Admin/Login/verify','','')}" id="code"/>
//img タグの下の src は、veryfy メソッドを呼び出しますログイン コントローラー内
//最後の 2 つのパラメーターは空白のままにする必要があります。2 番目のパラメーターは主に 3 番目のパラメーターを空白のままにするためのものです。それ以外の場合は、デフォルトの擬似静的サフィックス名は html です。この場合、画像が正常に読み込めなくなります
はっきりと見えません
//
はここで呼び出されます



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!