首页 > 开发 > PHP > 正文

PHP多文件上传的实例代码

2024-05-04 21:52:51
字体:
来源:转载
供稿:网友

PHP多文件上传的实例代码
upload_html.php 

  1. <HTML>  
  2. <HEAD>  
  3. <TITLE>上传文件</TITLE>  
  4. </HEAD>  
  5. <script>  
  6. function beforesubmit(forma)  
  7. {  
  8. var indexnamea=forma.indexname.value;  
  9. var upfilea=forma.upfile.value;  
  10. var k=/ /g;  
  11. var indexnameaindexnamea=indexnamea.replace(k,"");  
  12. var upfileaupfilea=upfilea.replace(k,"");  
  13. if(indexnamea==""  
  14. upfilea=="")  
  15. {  
  16. alert("目录名称或上传的目录不能为空!");  
  17. return false;  
  18. }  
  19. return true;  
  20. }  
  21. </script>  
  22. <BODY BGCOLOR=WHITE>  
  23. <BR>  
  24. <form name=form1 action="upload.php" method=post enctype=/"multipart/form-data/" >/n";  
  25. <table cellspacing="1" cellpadding="5" border="0" width="580" bgcolor="#C2E2F5">  
  26. <tr bgcolor="#E3F2FB" align="center">  
  27. <td width="280" align="center" height="30">上传的文件</td>  
  28. </tr>  
  29. <?  
  30. for(i=1;i<8;i++)  
  31. {  
  32. upfile="upfile".strval(i);  
  33. echo " <tr>/n";  
  34. echo " <td bgcolor=#F5FBFE width=264><input type=file name=upfile lengh=25></td>/n";  
  35. echo " </tr>/n";  
  36. }  
  37. ?>  
  38. <tr bgcolor="#E3F2FB">  
  39. <td colspan="2" height="1">  
  40. </td>  
  41. <td colspan="2" height="1">  
  42. <div align="center">  
  43. <input type=submit name="submit" value=上传>  
  44. </div>  
  45. </td>  
  46. </table>  
  47. </form>  
  48. </body></html>  
  49. //-----------------------------------------------------------------------------------------------------------------------  
  50.  
  51. //upload.php-------------------------------------------------------------------------------------------------------------  
  52. //upload_path:文件要上传到的目录路径  
  53. <?php  
  54. for(i=1;i<8;i++)  
  55. {  
  56. upfile="upfile".strval(i);  
  57. if(chop(indexname)!="" and chop(upfile)!="")  
  58. {  
  59. upfilename=(upfile."_name");  
  60. filename=upload_path.upfilename;  
  61. copycopyfile = copy(upfile,filename);  
  62. if (!copyfile)  
  63. die("文件上传失败!");  
  64. ls_file.=upfilename."/n";  
  65. flag=1 ;  
  66. }  
  67. }  
  68. if(flag){  
  69. ls_msg="文件/n".ls_file."上传成功!";  
  70. }  
  71. else{  
  72. ls_msg="无文件上传,请重新选择!";  
  73. }  
  74. echo "<HTML>/n" ;  
  75. echo "<HEAD>/n" ; 
  76. echo "</HEAD>/n" ;  
  77. echo "<BODY >/n" ;  
  78. echo ls_msg."/n";  
  79. echo "</BODY>/n" ;  
  80. echo "</HTML>/n" ;  
  81. ?>  


 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表