这个问题一直让我发疯...我试图在验证凭据后设置登录表单中的会话变量...但会话变量没有记录在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();