CodeIgniter上传问题奇怪现象

4
这里是简要说明。PHP、Codeigniter、LAMP。我已经为大家创建了一个fixeee,以便查看我的代码。http://fixee.org/paste/s8jc04t/。每当我有多个文件上传(例如fileupload1、fileupload2、fileupload3等),并且我试图正确获取每个上传数据时,似乎会复制第一个上传的文件数据。可以有人帮忙吗?fixee中详细解释了一切。
2个回答

10

在每个上传语句之前加入这行代码。


$this->upload->initialize($config);

该代码将重置所有配置选项为默认值,然后在下一个文件中使用您的配置,而无需一遍又一遍地重新加载库。


你拼错了,但是你是对的。它应该是 $this->upload->initialize($config);。 - willbeeler

1

也许你应该重新初始化该库。重新加载配置并初始化库:

$config['var'] = 'value';
$this->load->library('upload', $config);

1
这个想法是清除上传类中的变量。尝试通过初始化来清除它们,你就没问题了。 - Teej

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接