【问题标题】:Weird CodeIgniter Upload Problem奇怪的 CodeIgniter 上传问题
【发布时间】:2011-01-01 03:02:19
【问题描述】:

这是内幕。 PHP、Codeigniter、LAMP。

我创建了一个 fixeee 供大家查看我的代码。 http://fixee.org/paste/s8jc04t/

每当我上传了多个文件(例如 fileupload1、fileupload2、fileupload3 等)并且我尝试正确地从每个文件中获取上传数据时,我似乎复制了上传的第一个文件数据。有人可以帮忙吗,修复者解释了一切。

【问题讨论】:

    标签: php file codeigniter upload


    【解决方案1】:

    将此行放在每个上传语句之前。

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

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

    【讨论】:

    • 你拼错了,但你是对的。就是 $this->upload->initialize($config);
    【解决方案2】:

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

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

    【讨论】:

    • 思路是清除上传类中的变量。尝试通过初始化清除它们,你会没事的。
    猜你喜欢
    • 2012-04-17
    • 1970-01-01
    • 2016-12-01
    • 2015-07-10
    • 1970-01-01
    • 2012-04-15
    • 2011-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多