07.01
php
saved
xbase
Note
recaptcha
recaptcha
- <?php
- vendor('recaptcha/recaptchalib');
- class RecaptchaComponent extends Object
- {
- var $controller = true;
- var $disableStartup = true;
- var $publickey = '6LejWAIAAAAAAMhR-4dcBjzsNyk8CvWJJHC9VDFH';
- var $privatekey = '6LejWAIAAAAAAHOyXUX9byr2AZMgKNI12ymDbNLX';
- function display()
- {
- return recaptcha_get_html($this->publickey);
- }
- function is_valid($form)
- {
- {
- $resp = recaptcha_check_answer(
- $this->privatekey,
- $_SERVER["REMOTE_ADDR"],
- $form['recaptcha_challenge_field'],
- $form['recaptcha_response_field']
- );
- if ($resp->is_valid)
- return true;
- }
- return false;
- }
- }
- ?>
Parsed in 0.045 seconds, using GeSHi 1.0.7.14