2010-11-15 43 views
-4

使用两个move_upload_file功能在单页如何彼此使用两个move_upload_file功能。如何在PHP

+2

你为什么要这么做?你能举一个你想要实现的具体例子吗? – 2010-11-15 10:06:14

+2

尊敬的先生拉杰什, 你缺少的#1点在其全部。这个网站充满了背后有多年经验的专家,并且这里的大三学生也非常受欢迎。我们鼓励后者和前者尽可能多地在网上寻找答案,当没有答案出现时,你可以问这里的人谁不是回答你的问题的能力。这个网站不是什么,而是一个即时的维基百科。这些是真实的人,你的问题听起来像你会问一个自动回答脚本的东西。 Chatterbot就是一个很好的例子。 – thecodeassassin 2010-11-15 10:34:51

回答

1

您可以在move_upload_file函数内没有窝,但您可以嵌套这些内循环。

<html> 
<body> 
    <form> 
    <input type="file" name="pictures[]" /> 
    <input type="file" name="pictures[]" /> 
    </form> 
</body> 
</html> 

<?php 
$uploads_dir = '/uploads'; 
foreach ($_FILES["pictures"]["error"] as $key => $error) { 
    if ($error == UPLOAD_ERR_OK) { 
    $tmp_name = $_FILES["pictures"]["tmp_name"][$key]; 
    $name = $_FILES["pictures"]["name"][$key]; 
    move_uploaded_file($tmp_name, "$uploads_dir/$name"); 
    } 
} 
?> 
+0

Thans for reply sir。我在我的程序中得到了答案。只需复制循环文件夹路径的第一个for循环文件夹路径,其工作良好$ uploaded = false; $ uploaded = $ folderpath1; //首先用于循环$ uploaded = $ folderpath; //第二个循环(不包括第二次:$ uploaded = false;) – Rajesh 2010-11-16 08:01:20