Last Updated | | Ratings | | Unique User Downloads | | Download Rankings |
2016-10-13 (27 days ago) | | Not enough user ratings | | Total: 40 This week: 40 | | All time: 8,618 This week: 30 |
|
Collaborate with this project | | Author |
Description This package can perform validation using Recaptcha in CodeIgniter forms.
It generates HTML and JavaScript to embed Google Recapctha widget to validate real human users on a Web page form generated by CodeIgniter.
It only requires configuring the Recaptcha client and server secret. | |
|
Details
Codeigniter-Google-ReCaptcha
Codeigniter-Google-ReCaptcha uses Codeigniter Form Validation.You just need to edit your config and form view.You don't need to write any extra codes.A simple Google ReCaptcha implementation for CodeIgniter - Easy installation - Write Less Code With 2 Steps
Demo
Usage
You can easily implement "Google ReCaptcha" to your forms with 2 Steps.You don't need to write any extra codes on the controller for Google ReCaptcha validation.Just use codeigniter validation library.
Code Sample
Controller
$this->load->library('form_validation');
$validation_rules = array(); // If you have another form rules you can define
$this->form_validation->set_rules($validation_rules);
if($this->form_validation->run()){
exit("Form validated");
}
Installation Step-1
Open the "config/gcaptcha" file and write to "gcaptcha_server_secret" and "gcaptcha_client_secret" codes.
/*
|--------------------------------------------------------------------------
| Google Captcha Server Secret Code
|--------------------------------------------------------------------------
*/
$config['gcaptcha_server_secret'] = '';
/*
|--------------------------------------------------------------------------
| Google Captcha Client Secret Code
|--------------------------------------------------------------------------
*/
$config['gcaptcha_client_secret'] = '';
Installation Step-2
Put these codes into the your html forms.
<?php echo create_gcaptcha();?>
<span class="error"><?php echo gcaptcha_error();?></span>
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.