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
README
Google RecaptchaV2 复选框
使用 composer 安装
要使用 Composer 安装,只需要求此包的最新版本。
composer require kodedrop/recaptchav2
创建和验证
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 } }
自定义 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;');