会话变量未记录在firefox中;适用于chrome和IE

时间:2014-01-06 18:13:06

标签: php session firefox

这个问题一直让我发疯...我试图在验证凭据后设置登录表单中的会话变量...但会话变量没有记录在Firefox中,但在IE和Chrome中完美运行..不确定导致问题的原因..请参阅下面的代码片段

 func.call();
 document.location.href = 'service.php';


call()

 if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
                      //window.alert(xmlhttp.responseText);
                      return;
     }                else 
    {
   document.getElementById("error_part").innerHTML = '';//<img src="../animation/ajax-loader.gif">';
     }
  }
                    var myurl = 'session/session_start.php';
                    parms="?username="+username+"&email="+email;
                    var modurl = myurl+parms;
                    xmlhttp.open("GET", modurl, true);
                    xmlhttp.send();

和文件 - session_start.php:

$_SESSION['name']=$row['name'];
$_SESSION['id']=$row['id'];
 $_SESSION['role']=$row['role'];
 session_write_close();

0 个答案:

没有答案