Yii’s built-in Captcha can basically meet most needs. If you have special requirements for verification codes, you can customize Captcha. This is mainly achieved by extending CCaptchaAction. In this example, a custom verification code function is randomly generated. Produce addition and subtraction within 10, and the user needs to calculate the correct result to pass the verification. This example is based on the Yii Framework Development Tutorial (20) UI component Captcha example above. Make the following modifications. First, create a MathCaptchaAction in the protected/components directory and overload the generateVerifyCode, renderImage and other methods: class MathCaptchaAction extends CCaptchaAction{ protected function generateVerifyCode(){return mt_ran
1. PHP development framework Yii Framework tutorial (21) UI component Captcha example
Introduction: Yii’s built-in Captcha can basically meet most needs. If you have special requirements for verification codes, you can customize Captcha. This
2. PHP development framework Yii Framework tutorial (20) UI component Captcha example
Introduction: Captcha (Completely Automated Public Turing test to tell Computers and Humans Apart, CAPTCHA for short), commonly known as verification code, is a public test to distinguish between computers and humans. Fully automatic procedure. In the CAPTCHA test, the computer as the server automatically generates a question for the user to answer. This question can be generated and judged by a computer, but only a human can answer it. Since computers cannot answer CAPTCHA questions, the user who answers the questions can be considered a human.
【Related Q&A recommendations】:
The above is the detailed content of 10 recommended articles about Captcha examples. For more information, please follow other related articles on the PHP Chinese website!