不是被清空了,是没接收。session_start()需要发送header头,你没用session_start(),当然不行了:P不过用了session_start()后, Header("Content-Type: video/x-ms-asf");还有没有有, 就要你自己试试了:P
解决方案 »
- 关于PHPexcel读取文件问题
- php连接 adodb数据库问题?
- 上海公司,年薪4万起+金,找php+mysql程序员(代发)
- PHP如何实现邀请注册
- 如何把一个大的数组读到内存中,供其他的页面访问进行调用?
- 有人知道这个是怎么做的吗?
- 请高手们推荐几个php+mysql的精典例子 谢谢了
- 怎么用php在linux主机建立两层目录???……再谈php程序建立目录的问题
- php操作mysql的脚本-有问题,数据库列表不能从文件里面读?请大牛帮助啊。怎么调试都不行?
- 微信公众号开发为什么Token验证失败?
- [求教]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];
启动播放器前后并没有这样做