Maison Bibliothèques PHP Bibliothèque de codes de vérification classe de code de vérification php ValidateCode
classe de code de vérification php ValidateCode J'ai vu sur Internet qu'en utilisant ValidateCode écrit en PHP pour générer une classe de code de vérification, j'ai trouvé que c'était bien, alors je l'ai utilisé pour analyser et apprendre. $charset est un facteur aléatoire. Ici, plusieurs caractères difficiles à distinguer sont supprimés, comme les lettres "i, l, o, q" et les chiffres "0,1". Si nécessaire, vous pouvez ajouter des caractères chinois ou autres ou des calculs, etc.

Lors de la génération du texte du code de vérification sur une image, la position du texte sur l'image et la couleur de chaque texte sont principalement prises en compte.

Contrôlez la position sur l'axe des x du n-ième texte = (largeur de l'image / longueur du code de vérification) * (n-1) + numéro de décalage aléatoire où n = {d1....n} ;

Contrôlez la position sur l'axe y du nième texte = hauteur de l'image / 2 + numéro de décalage aléatoire ;

mt_rand(0, 156) sélectionne aléatoirement la couleur du texte. Le but de 0-156 est de sélectionner une couleur plus foncée.

mt_rand(-30, 30) Rotation aléatoire du texte.

Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

php cliquez sur la classe de code de vérification captcha php cliquez sur la classe de code de vérification captcha

18 Feb 2017

La plupart des codes de vérification de formulaire couramment utilisés nécessitent désormais une saisie par l'utilisateur, mais cela sera gênant pour les utilisateurs mobiles. Si les utilisateurs mobiles visitent, ils n’ont pas besoin de le saisir, ils peuvent plutôt cliquer sur un certain emplacement pour confirmer le code de vérification, ce qui sera beaucoup plus pratique.

Code de vérification d'identification d'entrée de gamme du robot Python Code de vérification d'identification d'entrée de gamme du robot Python

05 Mar 2017

Je ne dirai pas grand-chose sur l’introduction des codes de vérification. Divers codes de vérification apparaissent de temps en temps dans la vie des gens.

Exemple complet de code de classe d'outil de code de vérification encapsulé en PHP Exemple complet de code de classe d'outil de code de vérification encapsulé en PHP

27 Feb 2017

L'exemple de cet article décrit la classe d'outil de code de vérification encapsulée en PHP. Partagez-le avec tout le monde pour référence, comme suit : <&#63;php//Classe d'outil de code de vérification Captcha{ //Attributs private $width; private $height; private $pixes; $ str_len; /* *Construction

Classe de code de vérification encapsulée PHP Classe de code de vérification encapsulée PHP

28 Feb 2017

Cet article partage avec vous le code, les principes et les idées d'une classe de code de vérification encapsulée en PHP. Il est très clair et détaillé. Les amis dans le besoin peuvent s'y référer.

MVC utilise la vérification Jiexian pour créer un code de vérification de connexion MVC utilise la vérification Jiexian pour créer un code de vérification de connexion

13 Jan 2017

Cet article présente principalement les notes d'étude de MVC sur l'utilisation de la vérification Jiexian pour créer des codes de vérification de connexion. Les amis intéressés peuvent s'y référer.

Partagez une belle classe de code de vérification php Partagez une belle classe de code de vérification php

30 Dec 2016

Cet article partage principalement avec vous une belle classe de code de vérification PHP, qui a une certaine valeur de référence. Les amis intéressés peuvent s'y référer.

See all articles