この記事では、thinkphp フレームワークを使用して、画像をクリックして検証コードを更新する方法を紹介します。thinkphp を学習している友人の役に立てば幸いです。
#ThinkPHP は、画像をクリックして検証コードを更新する実装を実装しています。
このタイプの検証コード関数には、更新関数が含まれます。更新は 2 回あり、1 つは確認コードの画像をクリックして更新する方法、もう 1 つは間違った確認コードを入力して更新する方法です。 (推奨チュートリアル:thinkphp チュートリアル)
thinkPHP フレームワークには、verify.class.php 検証クラスが組み込まれています。非常に単純です。ここでは 2 つの検証形式が提供されています。1 つは純粋な数値で、もう 1 つはシステムのデフォルトです。内部のメソッドはすべてログイン コントローラーに記述されたメソッドです。具体的なコードは次のとおりです。//第一种默认的验证码 public function captcha(){ $config = array( 'length' => 4, // 验证码位数 ); $Verify = new \Think\Verify($config); $Verify->entry(); }
//第二种默认的验证码 function show_verify($config=''){ if($config==''){ $config=array( 'codeSet'=>'1234567890', 'fontSize'=>30, 'useCurve'=>false, 'imageH'=>60, 'imageW'=>240, 'length'=>4, 'fontttf'=>'4.ttf', ); } $verify=new \Think\Verify($config); return $verify->entry(); }
<div class="form-group"> <input type="text" class="form-control" placeholder="验证码" required="" name="verify" > <img class="verify" src="{:U('Admin/Login/show_verify')}" title="点击更换" onclick="this.src+='';"> </div>
PHP 中国語 Web サイトに注意してください!
以上がThinkPHP は、画像をクリックして検証コードを更新する機能を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。