为了账号安全,请及时绑定邮箱和手机立即绑定

验证码怎么输都显示错误

验证码怎么输都显示错误

PHP
PHP12138 2016-04-14 15:14:28
$username = $_POST['username'];$password =md5($_POST['password']);$verify = $_POST['verify'];        //输入的值$verify1 = $_SESSION['verify'];   //自动生成的值echo $verify ;echo "</br>";echo $verify1;if($verify==$verify1){    $sql="select * from imooc_admin where username='{$username}'and password='{$password}'";    $res=checkAdmin($sql);    print_r($res);}else{    echo "<script>alert('验证码错误');</script>";    echo "<script>window.location='login.php';</script>";}我将两个数值进行了输出,发现$verify的值是对的,但是自动生成的$verify1的值是固定的05789,所以永远匹配不上,求大神解释下,问什么从$_SESSION中取的数据不对。
查看完整描述

2 回答

?
mooc用户18273

TA贡献50条经验 获得超30个赞

可以判断的是,如果生成的值总是一个,则验证码类有问题。代码最好全贴出来

查看完整回答
1 反对 回复 2016-04-15
  • 2 回答
  • 0 关注
  • 1823 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信