海中叶 发表于 2012-9-12 10:40:58

CI+SWFUpload做的多文件上传,高手必看..

最新用CI作了一个程序 因为要用到上传所以选择了 CI+SWFUpload做的多文件上传,但是用了后只要一上传后台验证SESSION 就会丢失,网上找了很多也没有合适的一个解决方案!特来求救。有知道的朋友麻烦分享下代码谢谢!

守候眼泪不哭 发表于 2012-9-12 10:57:47

可以用cookie 前台formData      : {'cookie': '<?php echo @$_COOKIE[‘user_cookie']; ?>'},

守候眼泪不哭 发表于 2012-9-12 10:58:58

后台接收 if(isset($_POST['cookie'])){
                                $_COOKIE['user_cookie'] = $_POST['cookie'];
                        }

海中叶 发表于 2012-9-12 11:12:18

刚用您的方法测试了下没成功:Q

海中叶 发表于 2012-9-12 11:12:49

$config['sess_match_useragent']        = FALSE;我现在临时用的这个 但是网上说不安全:'(

太尉天上飞 发表于 2012-9-12 17:51:58

swf上传使用的控制器 最好另行配置个session 去掉sess_match_useragent, 不要让他判断user_agent了
原因:浏览器的user_agent 和 swfupload flash user_agent 不一致,所以 session获取 一直会失败

死亡缠绕 发表于 2012-9-13 15:14:33

改不好

chenhan 发表于 2012-9-13 22:05:25

没发现有楼主说的问题啊
页: [1]
查看完整版本: CI+SWFUpload做的多文件上传,高手必看..