问题大了,通过插件异步访问的上传代码找不到当前登录的用户信息,导致上传的文件成了无人相认的废品。
后来在uploadify官方中找到了解决方法,就是flash插件显式传递当前的session_id给服务器,后端代码接收session_id后通过
session_id()和session_start()两个函数恢复指定id的内容。
问题是,TP很好玩,session默认开启。
默认开启很方便,却苦了session_id()函数必须在session_start()函数之前使用才能恢复内容。
搜索了tp官网,囍于找到http://www.thinkphp.cn/topic/4140.html这篇帖子,悲于帖子的解决方法并不是恢复旧的session。
同时,帖子说tp默认开启session下使用session_start()函数是失效的!

咋办?TP团队的大大,有啥办法可以在控制器中恢复session。
总不会让我改session类的代码吧?
最佳答案