求助大神啊

来源:1-8 PHP验证码制作之动态校验设计原理

慕粉3311984

2016-09-28 16:54

为什么我明明输进去对的,它老是说我输入错误,已经转换为小写了啊

写回答 关注

1回答

  • 慕仙1853514
    2016-10-02 18:49:03

    $test_code = strtolower($_POST['code_name']);    //从页面获取到输入的验证码信息

    $log = false;

    $test_code==$_SESSION['code']? $log = true : $log=false;    //当自动生成的验证码保存到session后,和用户输入的进行验证

    if($log){

        echo '输入正确';

    } esle{

    echo '输入错误';

    }

    以上是从页面获取到验证码然后与保存到sesion里的验证码进行判断的。

    如果上述代码没有解决问题,那就请看你生成验证码时,有没有正确的保存到了session里....

PHP实现验证码制作

各种形态验证码核心原理与实现技巧,讲解实现过程中的技术难点

37916 学习 · 321 问题

查看课程

相似问题