这是我使用的验证码的链接点击这里问题是当我发布验证码时,它总是在我进行验证时说它不正确。它总是显示错误消息,因此它无法正确验证我如何使用会话 ['captcha']['code'] 而不会弄乱每个回帖 某些错误,例如回帖后必须更改并且在会话中有所不同但是当我打印($_SESSION)时,值就在那里,可以输入和匹配验证码。
PHP:都在同一个页面上。
<?PHP
session_start();
$_SESSION['captcha'] = captcha();
$captcha_code = $_POST["captcha_code"];
if(isset($_POST["captcha_code"]) ){
do verification here //
if(....) {
if(strtolower($captcha_code) != strtolower($_SESSION["captcha"]["code"])) {
$error_message .= "<li>The code you entered is incorrect.</li>";
$hasError = true;
}
}
}