不会吧,很少有这种情况啊,而且SESSION也随机生成的,和硬件没有关系啊你试清空各机子的 COOKIES ,然后看看

解决方案 »

  1.   

    SessionID应该是会话时服务器端随机生成的不重复数字串,来区别不同的浏览器端。
      

  2.   

    我记得以前也碰到过这样的问题,操作系统都是win98,win2k一般不会这样。
    cookies已经清空过,还是这样。我想了一下,觉得sessionid和机器的确没有什么关系。我现在觉得问题应该出在Internet Explorer 上。可能是IE的Cookie被禁用了。除了这个还能有什么原因呢?
      

  3.   

    呵呵,我自己找到原因了,客户端送出的cookie不正常。session_start() will register internal output handler for URL rewriting when trans-sid is enabled.我在php.ini里enable了trans_sid就解决了。查的过程如下,我用session_start(),然后echo session_id(),有问题的机器出来的值一直在变,没问题的是固定的一个值,除非重新打开浏览器。所以怀疑和session_start()函数有关。我的平台是linux 8+apache 1.3.27_+php 4.2.3。可能新版本的不会有这个问题了吧。还有一个比较奇怪的就是为什么就这些方正的新电脑会这样,那些旧机器都不会呢!!!
    这个问题还没解决。我是用方正商祺N100,操作系统装98,重装过系统,不装任何东西都会有这样的问题。怪事◎!◎