不是被清空了,是没接收。session_start()需要发送header头,你没用session_start(),当然不行了:P不过用了session_start()后, Header("Content-Type: video/x-ms-asf");还有没有有, 就要你自己试试了:P

解决方案 »

  1.   

    谢谢!
    按以上二位大侠的指点去做,问题仍然存在,郁闷,我启动RealPlay是没问题的。这是为什么呢?
    我想Mediaplayer启动可能执行以下类似过程:
    ereg("/([0-9a-z]{32})",$REQUEST_URI,$regs);
    $session_id = $regs[1];
    if(!isset($session_id) || empty($session_id)){
    srand((double)microtime()*1000000);
    $session_id = md5(uniqid(rand()));
    }
    session_id($session_id);
    因为我执行一遍以上代码,以前注册的session变量也会清空,
      

  2.   

    ereg("/([0-9a-z]{32})",$REQUEST_URI,$regs);
    $session_id = $regs[1];你把 session_id 给改了,怎么还会找得到呢?
      

  3.   

    我只是登录使用了:
    ereg("/([0-9a-z]{32})",$REQUEST_URI,$regs);
    $session_id = $regs[1];
    启动播放器前后并没有这样做