php - 成功 ReCaptcha 后如何自动重定向到页面(我是编码新手)
问题描述
我试图在 ReCaptcha 成功后自动将用户重定向到一个URL 。
<?php
require('src/autoload.php');
$siteKey = 'my-site-key';
$secret = 'my-secret-key';
$recaptcha = new \ReCaptcha\ReCaptcha($secret);
$gRecaptchaResponse = $_POST['g-recaptcha-response']; //google captcha post data
$remoteIp = $_SERVER['REMOTE_ADDR']; //to get user's ip
$recaptchaErrors = ''; // blank varible to store error
$resp = $recaptcha->verify($gRecaptchaResponse, $remoteIp); //method to verify captcha
if ($resp->isSuccess()){
header('Location: http://www.theurl.com/'); //this is where it should redirect to
exit;
}
else {
$recaptchaErrors = $resp->getErrorCodes(); // set the error in varible
}
?>
我几乎搜索了整个谷歌都无济于事。
解决方案
推荐阅读
- ios - 来自iCloud“文件”应用程序的React Native打开文件不起作用
- python - 如何处理 BSDDB 上的最后一个记录集
- c# - .NET Core 在 linux 中链接非托管二进制文件
- sql-server - 指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION 不起作用
- node.js - 如何为节点 js 的 PDF Kit 编写单元测试?
- getstream-io - Getstream.io 聊天消息搜索语法
- prestashop - 当字符串没有出现在后台时如何翻译 Presta Shop 1.6?
- java - 如何在 Spring Boot Web 应用程序中手动配置/创建 ContextLoaderListener?
- javascript - 如何防止客户端代码中的表单黑客攻击
- ios - 找不到自动化名称“XCUITest”和平台名称“iOS”的驱动程序。请检查您想要的能力