只有某些浏览器会出现这样的问题,大部分的浏览器还是能正常读取。
login.php
<?php
session_start();
$_SESSION["usesphone"] = "13574378538";
$_SESSION["phone"] = "";
$_SESSION["password"] = "1cbc8d3acae5927ee35fb429f8498efe";
?>
首页的请求代码
var btn = this;
$(btn).prop("disabled",true);
$.post("../../mynetd/includes/mynetd.php",
{ },function(res){
$(btn).prop("disabled",false);
if(res.code==600){
}else if(res.code==601){
......
}else if(res.code==602){
......
}else{
......
}
},"json");
mynetd/includes/mynetd.php
<?php
session_start();
date_default_timezone_set('PRC');//设置时区
$phone = $_SESSION["phone"];
$usephone = $_SESSION["usesphone"];
$password = $_SESSION["password"];
if(!$phone){
if(!$usephone || !$password){
result(600,"未登陆且无预登陆信息");
}else{
result(601,"预登陆");
}
}else{
result(602,"已登陆");
}
//输出信息
function result($code,$desc){
unset($json);
$json["code"] = $code;
$json["desc"] = $desc;
die(json_encode($json));
}
?>