Maison > cadre php > PensezPHP > le corps du texte

Comment définir la largeur et la hauteur du code de vérification thinkphp

爱喝马黛茶的安东尼
Libérer: 2019-08-26 16:46:40
original
2573 Les gens l'ont consulté

Comment définir la largeur et la hauteur du code de vérification thinkphp

La classe ThinkVerify peut prendre en charge les fonctions de génération et de vérification des codes de vérification.

Pour afficher cette fonction de code de vérification, il doit d'abord y avoir un contrôleur, puis il doit y avoir une méthode, et enfin il doit y avoir une page affichée.

Recommandations associées : "Tutoriel ThinkPHP"

La manière la plus simple de générer un code de vérification :

(1) Nous continuons à écrire dans ce Méthode du contrôleur

Comment définir la largeur et la hauteur du code de vérification thinkphp

Cette méthode affiche la page de ce code de vérification

public function xianshi()
{
    $this->show();  
}
Copier après la connexion
public function shengcheng()
{
    //造验证码的对象
    $v = new \Think\Verify();
    //生成验证码
    $v->entry();
}
Copier après la connexion

(2) La page qui affiche le code de vérification doit toujours être placée dans Comment définir la largeur et la hauteur du code de vérification thinkphp , nommé Comment définir la largeur et la hauteur du code de vérification thinkphp

<img  src="__CONTROLLER__/shengcheng" / alt="Comment définir la largeur et la hauteur du code de vérification thinkphp" >
Copier après la connexion

, exécutez-le et voyez les résultats :

Comment définir la largeur et la hauteur du code de vérification thinkphp

(3) Nous pouvons également définir sa taille , chaque fois que la page est actualisée, le code de vérification changera.

Donnez-lui simplement un attribut, par exemple :

<img  src="__CONTROLLER__/shengcheng"    style="max-width:90%"  style="max-width:90%" / alt="Comment définir la largeur et la hauteur du code de vérification thinkphp" >
Copier après la connexion

La largeur et la hauteur deviendront plus grandes

Comment définir la largeur et la hauteur du code de vérification thinkphp

À propos de la vérification du code paramètres

Ces paramètres peuvent être utilisés pour transformer le code de vérification.

Comment définir la largeur et la hauteur du code de vérification thinkphp

Remarque : Il existe deux façons de définir les paramètres.

1. Paramètres entrants d'instanciation :

$config = array(   
    &#39;fontSize&#39;    =>    30,    // 验证码字体大小   
    &#39;length&#39;      =>    3,     // 验证码位数   
    &#39;useNoise&#39;    =>    false, // 关闭验证码杂点
);
$Verify = new \Think\Verify($config);
$Verify->entry();
Copier après la connexion

2. Paramètres dynamiques :

$Verify = new \Think\Verify();
$Verify->fontSize = 30;
$Verify->length   = 3;
$Verify->useNoise = false;
$Verify->entry();
Copier après la connexion

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:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!