longbingyin 2021-06-08 21:56 采纳率: 100%
浏览 14
已结题

phpy跳转后无法读取$_session

只有某些浏览器会出现这样的问题,大部分的浏览器还是能正常读取。

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));

}


?>

 

 

  • 写回答

2条回答 默认 最新

  • 有问必答小助手 2021-06-09 15:11
    关注

    您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月27日
  • 已采纳回答 6月27日