Le Captcha intégré de Yii peut essentiellement répondre à la plupart des besoins. Si vous avez des exigences particulières en matière de codes de vérification, vous pouvez personnaliser Captcha. Ceci est principalement réalisé en étendant CCaptchaAction. Dans cet exemple, une fonction de code de vérification personnalisée est générée de manière aléatoire. addition et soustraction dans les 10, et l'utilisateur doit calculer le résultat correct pour réussir la vérification. Cet exemple est basé sur l'exemple Captcha du composant d'interface utilisateur du didacticiel de développement du framework Yii (20) ci-dessus. Effectuez d'abord les modifications suivantes, créez un MathCaptchaAction dans le répertoire protected/components et surchargez les méthodes generateVerifyCode, renderImage et autres : classe MathCaptchaAction. étend CCaptchaAction{ protected function generateVerifyCode(){return mt_ran
Introduction : Le Captcha intégré de Yii peut essentiellement répondre à la plupart des besoins. Si vous avez des exigences particulières en matière de codes de vérification, vous pouvez personnaliser le Captcha, ceci
<.>2. Tutoriel sur le cadre de développement PHP Yii Framework (20) Exemple de Captcha de composant d'interface utilisateur
Introduction : Captcha (test de Turing public entièrement automatisé pour distinguer les ordinateurs des humains, CAPTCHA en abrégé), communément appelé code de vérification, est un test public qui fait la distinction entre les ordinateurs et les humains. Dans un test CAPTCHA, l'ordinateur en tant que serveur génère automatiquement une question à laquelle l'utilisateur doit répondre. Cette question peut être générée et jugée par un ordinateur, mais seul un humain peut y répondre. Puisque les ordinateurs ne peuvent pas répondre aux questions CAPTCHA, l’utilisateur qui répond aux questions peut être considéré comme un humain.
[Recommandations de questions et réponses associées] :
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!