Maison >cadre php >PensezPHP >À propos du code de vérification et de la session TP6

À propos du code de vérification et de la session TP6

藏色散人
藏色散人avant
2020-12-08 14:54:142937parcourir

Ce qui suit est une introduction au code de vérification et à la session de TP6 de la colonne du didacticiel du framework thinkphp. J'espère que cela sera utile aux amis dans le besoin !

Lorsque j'ai utilisé le code de vérification tp6 aujourd'hui, j'ai effectué la vérification de connexion. Le code de vérification signale une erreur et la vie ou la mort indique que le code de vérification a échoué.

Après quelques tests, j'ai découvert que la session tp6 n'est pas activée par défaut. Besoin de décommenter manuellement.

À propos du code de vérification et de la session TP6

La relation entre le code de vérification et la session.

En fait, il a enregistré le contenu du code de vérification dans la session, donc si vous utilisez le code de vérification, vous devez ouvrir la session.

C'est sa classe Captcha
Vous pouvez voir qu'il a d'abord injecté une classe de session dans le constructeur pour créer un objet de session et l'enregistrer. Les opérations de session ultérieures s'appuieront sur cet objet.

À propos du code de vérification et de la session TP6

Comme vous pouvez le voir dans sa méthode de création d'un code de vérification, il a stocké une clé « captcha » dans la session via l'objet de session.

À propos du code de vérification et de la session TP6

Lorsqu'il vérifie le code de vérification :

Récupérez d'abord les informations du code de vérification stockées dans la session.

À propos du code de vérification et de la session TP6

C'est pourquoi la session doit être activée lors de l'utilisation du code de vérification tp6. À l'époque antérieure à tp6, cela dépendait de l'activation de la session dans votre php.ini. . Dans tp6, il encapsule l'implémentation de la session, vous devez donc ouvrir manuellement la session. Souviens-toi! ! !

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer