在一个表单上上传两个文件?

时间:2011-05-22 22:50:33

标签: php file-upload ini-set

好的,所以我的表单设置完美,但只有第一次上传才能通过。当我调试PHP $ _FILES时,我得到了这个

  Array ( 
        [download] => Array ( 
        [name] => Array ( [0] => 01 something.mp3 [1] => 12 Alone.mp3 ) 
        [type] => Array ( [0] => audio/mpeg [1] => ) 
        [tmp_name] => Array ( [0] => /tmp/phpqRkcOG [1] => ) 
        [error] => Array ( [0] => 0 [1] => 1 ) 
        [size] => Array ( [0] => 514828 [1] => 0 ) ) )

如您所见,我没有在tmp目录中获得第二次上传.....

我在想它是max_file_uploads

所以我在表格上添加了这个

 ini_set('max_file_uploads','20');

但仍然没有......任何想法

1 个答案:

答案 0 :(得分:2)

看起来数组正确填充,但第二个文件显示的错误为1.根据PHP Manual,错误代码为“上传的文件超过了php.ini中的upload_max_filesize指令”。