//页面1
session_start();
$_SESSION['set'] = 123;//页面2
session_start();print_r($_SESSION);
同段代码再两个PC下运行就有问题,一个PC访问页面正常,一个PC访问session就无值(但是还是有sessionID)
小弟求解释啊。

解决方案 »

  1.   

    一个PC中的浏览器开启了cookie,所以正常
    一个PC中的浏览器没有开启cookie,所以不正常
      

  2.   

    session path 是否有效?
    cookies 是否打开?
    打开错误提示,是否有报错?
    session start 前不能有任何输出,包括空白
      

  3.   

    我也想过啊 可是 另外一个PC 是 PE系统 压根儿都没有浏览器。
    我使用可执行程序来调用网页链接来获取返回值的,所以我想问这个到底跟系统那方面有关系啊
      

  4.   

    在页面1加个链接,至页面2如果这样打开页面2,还是不正常,,极有可能浏览器禁掉了cookie