ホームページ  >  記事  >  PHPフレームワーク  >  ThinkPHP は、画像をクリックして検証コードを更新する機能を実装します。

ThinkPHP は、画像をクリックして検証コードを更新する機能を実装します。

angryTom
angryTom転載
2020-03-10 10:06:434951ブラウズ

この記事では、thinkphp フレームワークを使用して、画像をクリックして検証コードを更新する方法を紹介します。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();
    }

もう 1 つは、 one

//第二种默认的验证码
  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();
    }

検証コードの HTML コードを表示します画像

   <div class="form-group">
      <input type="text" class="form-control" placeholder="验证码" required="" name="verify" >
      <img class="verify" src="{:U(&#39;Admin/Login/show_verify&#39;)}" title="点击更换"  onclick="this.src+=&#39;&#39;;">
    </div>

画像の onclick イベントで検証コードの更新を完了できます

その他の ThinkPHP フレームワーク チュートリアルについては、お支払いください。

PHP 中国語 Web サイトに注意してください!

以上がThinkPHP は、画像をクリックして検証コードを更新する機能を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はwww.100txy.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。