不是被清空了,是没接收。session_start()需要发送header头,你没用session_start(),当然不行了:P不过用了session_start()后, Header("Content-Type: video/x-ms-asf");还有没有有, 就要你自己试试了:P
解决方案 »
- form是不是用户提交数据的唯一来源呢?
- linux apache 环境如何用php调用ocx
- 我想获取user表中的、为自动增长的某个字段,有辙吗
- 求助高手
- php 如何取得当前时间从 “从1970年1月1日0时开始的毫秒数” ? 毫秒数
- 如何上传与读取图片,请帮忙解决,谢谢
- Zend Engine的发展史
- winxp下session不能用,为什么????
- 新手求教语法问题
- php文件可以输出图片却无法显示出来!
- [求教]win2000+apache+php4 的安装方法..
- 我已经在PHP.INI中定义了session.save_path = "e:\server\php\tmp"为什么还不行。(其中tmp是我新建的文件夹)
按以上二位大侠的指点去做,问题仍然存在,郁闷,我启动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变量也会清空,
$session_id = $regs[1];你把 session_id 给改了,怎么还会找得到呢?
ereg("/([0-9a-z]{32})",$REQUEST_URI,$regs);
$session_id = $regs[1];
启动播放器前后并没有这样做