=================
This is a minimalist wrapper with which you can easily integrate reCAPTCHA into your application based on Phalcon Framework.
- Get the Recaptcha.php class and put it wherever you want. For example it can be
/app/lib
folder of your application. - Connect this class to your application. Write up a path to directory (or namespace) where this class is located.
Call get method of Recaptcha class. This method is static, so you can call it without class instantiation, like this:
$this->view->Recaptcha = Recaptcha::get($this->config->app->RecaptchaPublicKey);
By the same way as above. You can just call check method with a set of parameters, like this:
$answer = Recaptcha::check(
$this->config->app->RecaptchaPrivateKey,
$_SERVER['REMOTE_ADDR'],
$this->request->getPost('g-recaptcha-response')
);
if ($answer) {
// Captcha is correct. Process post
} else {
// Captcha is incorrect. Show error
}
Star me if I helped you a little :)