gpt4 book ai didi

php - 如何在提交的表单页面中显示 recaptcha 错误?

转载 作者:太空狗 更新时间:2023-10-29 15:17:08 25 4
gpt4 key购买 nike

我在联系表单上使用 recaptcha 小部件,我想知道您如何能够显示用户在同一页面上遇到的错误,而不是转到另一个页面并显示错误。

最佳答案

您可以将要提交的表单放在同一页面上,并在 PHP 端检查发布数据。检查这个例子:

<?php 
$captcha = $_POST['captcha'];
if(isset($captcha)) {
$captcha_answer = // you need to put your correct captcha answer here
if($captcha == $captcha_answer) {
// captcha is correct, continue.
}
else {
// captcha is not correct, display error message.
echo '<div style="background-color:red; padding:3px;">Your captcha is not correct, please try again.</div>';
echo '<form method="post">
<input type="text" name="captcha" value="Type captcha here" />
</form>'; // print the page again
}
}
else {
?>

<form method="post">
<input type="text" name="captcha" value="Type captcha here" />
</form>

<?php } ?>

另一种选择是将 JavaScript 与 AJAX 结合使用。

关于php - 如何在提交的表单页面中显示 recaptcha 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22309903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com