服务器配置:
php5.27+iis7将上传的文件名保存在session中,上传的文件名称有很多个
$_SESSION['filename'] .= $filename;
其实$_SESSION['filename']就是一个文件名列表
问题:
同一局域网中的两台(A,B)电脑使用同一帐号登录
如果在A电脑上上传文件,上传完毕之后$_SESSION['filename']值在B电脑也出现了
真不知道是哪里出了问题,实在想不通

解决方案 »

  1.   

    上传完毕之后
    A电脑中的$_SESSION['filename']值在B电脑也出现了
      

  2.   

    代码没写好。做个简单的分别测试输出 SESSION ID 查看是否一致,结果不可能是一致的.session_start();
    $session =session_id();
    echo $session;
      

  3.   

    可能是 SESSION id 重复了,在session_start()前是否有设置session_id() ?
      

  4.   

    为什么我得出来的session_id()值是NONE