|

- 帖子
- 5
- 精华
- 0
- 积分
- 3
- 专家分
- 0 EXP
- 注册时间
- 2008-12-19
|
1#
发表于 2010-6-23 17:30
| 只看该作者
[报告BUG] FLEA_Helper_FileUploader在处理上传时丢失文件的BUG
如果用户上传多个文件, 文件存放在数组中, 且数组索引不连贯时会发生文件丢失
如
上传3个文件
$_FILES[0]
$_FILES[4]
$_FILES[5]
此时丢失 $_FILES[4]
解决方法如下
原来上传逻辑
$uploader= & new FLEA_Helper_FileUploader();
_______________________________________________
现在上传逻辑
foreach($_FILES as $k=>$v)
{
foreach($v as $sk=>$sv)
{
$NFILES[$k][$sk]=array_values($sv);
}
}
$_FILES=$NFILES;
$uploader= & new FLEA_Helper_FileUploader(); |
|