<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>