国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

支持多文件上傳的php文件上傳代碼

2024-09-04 11:44:55
字體:
來源:轉載
供稿:網友

PHP 支持同時上傳多個文件并將它們的信息自動以數組的形式組織,要完成這項功能,需要在 HTML 表單中對文件上傳域使用和多選框與復選框相同的數組式提交語法.

  1. <title> 多個文件上傳 </title>  
  2. <link   rel= "stylesheet "   type= "text/css "   href= "my.css ">  
  3. </head>  
  4. <body>  
  5. <FORM     action= "upload_array.php "   method= "POST "   name= "upload_multifiles "   enctype= "multipart/form-data ">  
  6.       請選擇文件:   <br>  
  7.         <INPUT   TYPE= "FILE "     name= "userfile[] "   size= "45 ">   <br>  
  8.         <INPUT   TYPE= "FILE "     name= "userfile[] "   size= "45 ">   <br>  
  9.         <INPUT   TYPE= "FILE "     name= "userfile[] "   size= "45 ">   <br>  
  10.         <INPUT   TYPE= "FILE "     name= "userfile[] "   size= "45 ">   <br>  
  11.         <INPUT   TYPE= "FILE "     name= "userfile[] "   size= "45 ">   <br>  
  12.         <INPUT   TYPE= "SUBMIT "     name= "submit "   value= "開始上傳 "
  13.  
  14. </FORM> 

當以上表單被提交后,數組 $_FILES['userfile'],$_FILES['userfile']['name'] 和 $_FILES['userfile']['size'] 將被初始化(在 PHP 4.1.0 以前版本是 $HTTP_POST_FILES),如果 register_globals 的設置為 on,則和文件上傳相關的全局變量也將被初始化,所有這些提交的信息都將被儲存到以數字為索引的數組中.

例如,假設名為 /home/test/review.html 和 /home/test/xwp.out 的文件被提交,則 $_FILES['userfile']['name'][0] 的值將是 review.html,而 $_FILES['userfile']['name'][1] 的值將是 xwp.out。類似的,$_FILES['userfile']['size'][0] 將包含文件 review.html 的大小,依此類推.

此外也同時設置了 $_FILES['userfile']['name'][0],$_FILES['userfile']['tmp_name'][0],$_FILES['userfile']['size'][0] 以及 $_FILES['userfile']['type'][0].

php文件,upload_array.php代碼如下:

  1. <?php  
  2.     for($i=0;$i <count($userfile);$i++)  
  3.     {  
  4.         if($userfile_name[$i] <> " ")//判斷上傳的文件是否為空  
  5.         {  
  6.         copy($userfile[$i],$userfile_name[$i]); 
  7.  
  8.         echo   "文件名:   ",$userfile_name[$i], " <br> ";  
  9.         echo   "文件大小:   ",$userfile_size[$i], " <br> ";  
  10.         echo   "文件類型:   ",$userfile_type[$i];  
  11.         }  
  12.     }  
  13. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉沽区| 永安市| 安泽县| 武鸣县| 达拉特旗| 浦北县| 宝应县| 烟台市| 肃北| 萍乡市| 辽阳县| 安义县| 永丰县| 无为县| 苍南县| 缙云县| 马山县| 双鸭山市| 珲春市| 鄂伦春自治旗| 乌苏市| 文化| 兴城市| 枣庄市| 松潘县| 靖安县| 泸州市| 柏乡县| 昌邑市| 青神县| 通河县| 平定县| 芷江| 贵德县| 施甸县| 哈尔滨市| 昭苏县| 紫云| 新平| 阳朔县| 修水县|