kodedrop / recaptchav2
Php Google Recaptcha V2
1.0
2023-01-23 20:17 UTC
Requires
- php: ^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Google RecaptchaV2 checkbox
Install with composer
To install with Composer, simply require the latest version of this package.
composer require kodedrop/recaptchav2
Create And Verify
include_once('./vendor/autoload.php'); use Kodedrop\reCaptchaV2\reCaptchaV2; # insert in html head area <?php echo reCaptchaV2::Script(); ?> # Add This Code Which Place you Will Show reCaptcha. <?php echo reCaptchaV2::Create('SiteKey'); //reCaptcha site key and seckey here ?> # Verify reCaptchaV2 if (isset($_POST['signup'])) { //FormSubmit $recaptchaResponse = $_POST['g-recaptcha-response']; //g-recaptcha-response Method GET = $_GET Or POST = $_POST $secKey = "SECREAT KEY"; //https://www.google.com/recaptcha/admin/create reCaptcha site key and seckey here if(reCaptchaV2::Verify($recaptchaResponse,$secKey)){ //Next Code } else{ echo "Please Fil Recaptcha"; //Throw Error } }
Customize reCaptchaV2
reCaptchaV2::Create('SiteKey','class','styles'); //class And styles optional parameter //add class like reCaptchaV2::Create('SiteKey','mb-5 bg-danger'); //bs5-classess and also use custom classes //add style like reCaptchaV2::Create('SiteKey','','border:1px solid #333;background-color:#fff;');