没用过带下划线的二级域名.你换个php的版本试试看是否还有这个问题。

解决方案 »

  1.   

    是二级域名?
    用的PHP5.0版本的.
    估计这就是一个BUG.
    晕了...
      

  2.   

    Version 5.1.3 Added a check for special characters in the session name.难道是这个?
      

  3.   

    不是 iasky(C#_ASP_PHP) 说的那个问题.我试过了.下载了5.16的,还是这样子的.
    快救救我呀...
      

  4.   

    二级域名?
    看看你的url rewrite 是否正确
      

  5.   

    有时是发现在URL后面带有SESSION ID什么的信息
      

  6.   

    你用特殊符号也不行啊 ##$$$&
    也不能记录session
    符号中只有"-"能用呵呵
    被忽悠了~~~~~~~~~~~~~~~~~~~~
      

  7.   

    看来只有把 _ 换成 - 罗...
    没办法呀...
    疯了...做PHP的怎么没想到 _ 呢?
      

  8.   

    带下划线的域名是不是不符合命名的规范呢?如果是合规范的命名,PHP的开发者应该能想到这个问题的。
      

  9.   

    这个不能说是php的一个Bug,因为域名是不允许有_的,不过自己再划分域的话那别人就管不了了,所以只能说php没有考虑周全
      

  10.   

    这是浏览器的bug不是php的bug非法域名会导致浏览器不能正确发送session_id
      

  11.   

    因为用firefox和opera都不会有这个问题
      

  12.   

    ie的问题,非php的bug.可以使用get方式传递sessionid来解决这个问题。