2012-02-15 48 views
5

文件,我知道这听起来可能比较基本的问题,但还是想问。我需要在我的形式为每个文件创建两个文件输入上传一次两个文件。到现在为止,我已经使用基本脚本进行测试来上传单个文件。上传两个使用PHP

我也发现了一些例子,说明如何上传muliple文件,但对我来说,我有两个上传域,我想用户上传的两个文件。一旦上传,我想把它保存在我的web服务器上。任何简单的例子都会有很好的帮助。

谢谢

+0

它帮助我:) – 2013-03-15 12:50:40

+0

很好的了解,它帮助你:) – 125369 2013-03-22 10:16:22

回答

2

这只是一个更改变量名称和做所有事情两次的情况。

HTML:

<input type="file" name="filea" /> 
<input type="file" name="fileb" /> 

PHP:

$filea = $_FILES['filea']; 
$fileb = $_FILES['fileb']; 
move_uploaded_file($filea['tmp_name'], '/path/to/your/destination/'.$filea['name']); 

你可以从那里下去呢?

+1

嗨严峻,感谢的人的快速回答,我是用数组尝试它,你救了我的一天。 – 125369 2012-02-15 10:05:30

+0

嗨严峻,只是跟进,我可以成功地上传txt文件,的.odt,Excel文件等等,但是当我尝试上传.pdf文件,即使是小规模60KB一样的,它没有上传。任何想法 – 125369 2012-02-15 10:23:07

+0

你必须发布您的代码,因为没有理由让该是这样。你也应该把它作为一个新问题。 – 2012-02-15 10:24:41