发布网友 发布时间:2022-04-06 03:27
共2个回答
热心网友 时间:2022-04-06 04:56
session_start();
$str_number = trim($_POST['number']);
if(strtolower($_SESSION['rand'])==strtolower($str_number )){
echo "验证码正确";
}else{
echo "验证码不正确";
}
最好加strtolower函数转换下大小写,这样子,用户在输入时就不用区分大小写了。不然用户体验会很麻烦,这是我个人理解。
热心网友 时间:2022-04-06 06:14
$str_number = trim($_POST['number']);
session_start();
if('' == $str_number || $str_number != $_SESSION['rand']) die('验证码不正确。');追问判断页面需要session_start();吗?
追答要的