<html> <head> <title> 多文件上傳 </title> </head> <body> <form action="" method="post" enctype="multipart/form-data" > <table border="1" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#CCCCCC" id="up_table" > <tbody id="auto"> <tr id="show" > <td bgcolor="#FFFFFF">上傳文件 </td> <td bgcolor="#FFFFFF"><input name="u_file[]" type="file"></td> </tr> <tr> <td bgcolor="#FFFFFF">上傳文件 </td> <td bgcolor="#FFFFFF"><input name="u_file[]" type="file"></td> </tr> <tr> <td bgcolor="#FFFFFF">上傳文件 </td> <td bgcolor="#FFFFFF"><input name="u_file[]" type="file"></td> </tr> <tr> <td bgcolor="#FFFFFF">上傳文件 </td> <td bgcolor="#FFFFFF"><input name="u_file[]" type="file"></td> </tr> </tbody> <tr> <td colspan="4" bgcolor="#FFFFFF"><input type="submit" value="上傳" /></td> </tr> </table> </form> <?php if(!empty($_FILES['u_file']['name'])){ $file_name=$_FILES['u_file']['name'];//將上傳文件另存爲數組 $file_tmp_name=$_FILES['u_file']['tmp_name'];//將上傳的臨時文件名存爲數組 for($i=0;$i<count($file_name);$i++){ if($file_name[$i]!=""){ move_uploaded_file($file_tmp_name[$i],$file_name[$i]); echo "文件".$file_name[$i].'上傳成功。更更名稱爲:'.$i.":".$file_name[$i]."<br/>"; } } } ?> </body> </html>