PHP 验证码校验:4位输入框自动验证
以下是一个简单的实现:
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title>验证码输入</title>
</head>
<body>
<form method='post'>
<input type='text' name='code' maxlength='4' size='4'>
<input type='submit' value='提交'>
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$code = $_POST['code'];
if (strlen($code) < 4) {
echo '请输入4位验证码';
} else if ($code != '1314') {
echo '验证码错误,请重新输入';
} else {
echo '验证码正确';
}
}
?>
</body>
</html>
在页面上显示一个表单,其中包含一个输入框和一个提交按钮。输入框的最大长度为4个字符,大小为4个空格。当用户提交表单时,通过$_POST['code']获取用户输入的验证码。如果输入的长度小于4,则提示用户输入4位验证码;如果输入的验证码不等于1314,则提示验证码错误。如果输入正确,则提示验证码正确。
原文地址: https://www.cveoy.top/t/topic/nOIR 著作权归作者所有。请勿转载和采集!