Maison > cadre php > PensezPHP > ThinkPHP implémente le clic sur l'image pour actualiser le code de vérification

ThinkPHP implémente le clic sur l'image pour actualiser le code de vérification

angryTom
Libérer: 2020-03-10 10:06:43
avant
5064 Les gens l'ont consulté

Cet article présente la méthode d'utilisation du framework thinkphp pour actualiser le code de vérification en cliquant sur l'image. J'espère que cela sera utile aux amis qui apprennent thinkphp !

ThinkPHP implémente le clic sur l'image pour actualiser le code de vérification

ThinkPHP implémente le clic sur l'image pour actualiser le code de vérification

Ce type de fonction d'actualisation de la fonction de code de vérification implique deux actualisations, l'une consiste à actualiser en cliquant sur l'image du code de vérification, et l'autre consiste à actualiser en entrant le mauvais code de vérification. Bien sûr, ne mentionnez pas l'actualisation vous-même, il sera certainement actualisé.

(Tutoriel recommandé : tutoriel thinkphp )

Le framework thinkPHP a une classe de vérification verify.class.php intégrée Lorsque nous effectuons la vérification du code de vérification, c'est le cas. très simple. Il existe deux formats de vérification fournis ici, l'un est purement numérique et l'autre est la méthode par défaut du système. Les méthodes à l'intérieur sont toutes des méthodes écrites dans le contrôleur de connexion. Le code spécifique est le suivant

//第一种默认的验证码
public function captcha(){
        $config =    array(
            'length'      =>    4,     // 验证码位数
        );
        $Verify = new \Think\Verify($config);
        $Verify->entry();
    }
Copier après la connexion

Le. autre

//第二种默认的验证码
  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();
    }
Copier après la connexion

Afficher le code HTML de l'image du code de vérification

   <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>
Copier après la connexion

L'événement image onclick peut compléter l'actualisation du code de vérification

Pour plus de tutoriels sur le framework ThinkPHP, veuillez payer attention au site PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:www.100txy.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal