|
楼主 |
发表于 2012-10-29 21:07:51
|
显示全部楼层
找到一篇资料。似乎就是这个问题,供大神们参考。
关于Yii SWFUpload多文件上传的常见问题
1. SWFUpload Flash与Yii Cookie的问题.
按照SWFUpload官方文档中的说明, 由于Flash中FileReference的Bug,导致当前浏览器中的Cookie并不会随着Flash请求一起发送,Yii无法通过Session 检测上传者的用户识别信息,SWFUpload 将提示302错误的信息,解决办法在入口文件index.php中加入
?if(isset($_POST['PHPSESSID'])) $_COOKIE['PHPSESSID'] = $_POST['PHPSESSID'];
?$yii = dirname(__FILE__) . '/../framework/yii.php';
...
if(isset($_POST['PHPSESSID']))
$_COOKIE['PHPSESSID'] = $_POST['PHPSESSID'];
require_once($yii);
Yii::createWebApplication($config)->run();
CI中如何解决这个问题呢? |
|