包含验证码代码:<img src="http://www.xxx.com/xx.php"> 这样通过网络加载验证码,实现的是通过别的网站登录我们网站,可是ie浏览器第一次提交后验证码错误,经测试第一次提交的随机出的session验证码是空的,就是说验证码session第一次没值,这是什么问题 , 怎么解决啊?

解决方案 »

  1.   

    第二次提交的随机出的session验证码有值?
      

  2.   

    http://www.xxx.com/xx.php
    地址后面加个随机数,保证每次都能正确获取,避免出现缓存.或者xx.php里  header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
      header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
      header("Cache-Control: no-store, no-cache, must-revalidate");
      header("Cache-Control: post-check=0, pre-check=0", false);
      header("Pragma: no-cache");
      

  3.   

    调用session验证码页是给别人网站嵌入用的,不知道什么语言,而且我给别人用的都是html+css代码,我怎么用你给的代码啊