我是做PHP开发的。最近写了个程序。登陆的时候需要输入验证码。现在问题是,凡是IE内核的浏览器 都会提示验证码错误,火狐和google浏览器则正常登陆。请问为什么???

解决方案 »

  1.   

    是否把生成的随机数放入session
      

  2.   

    可能是IE的缓存造成图片未刷新
    在图片生成程序后面加随机数作URL参数
      

  3.   

    把session里的随机数echo一下试试看
      

  4.   


    是写在COOKIE里还是SESSION里?如果是COOKIE里的话,建议检查一下设置COOKIE的语句,主要是过期的时间,FF下可以登录的话,基本上可以排除数据库操作的问题
      

  5.   

    可能是IE的缓存造成图片未刷新
    在图片生成程序后面加随机数作URL参数