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

首頁 > 語言 > PHP > 正文

php 多個文件上傳

2024-09-04 11:44:48
字體:
來源:轉載
供稿:網友
多個文件上傳功能,其實很簡單與單文件上傳區別就是文件名用數組形式,然后獲取上傳的文件時就利用foreach來個個上傳,這樣就實現了文件批量上傳的功能了,其實也是單文件,只是看上去是多個文件同時上傳了.

PHP實例源碼如下:

  1. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"
  2. <html xmlns="http://www.w3.org/1999/xhtml"
  3. <head> 
  4. <meta http-equiv="content-type" content="text/html; charset=gb2312" /> 
  5. <title>php 多個文件上傳</title> 
  6. </head> 
  7.  
  8. <body> 
  9. <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"
  10.   <p> 
  11.     <label for="select"></label> 
  12.     <label for="filefield"></label> 
  13.     <input type="file" name="name[]" id="filefield" /> 
  14.   </p> 
  15.   <p> 
  16.     <input type="file" name="name[]" id="filefield2" /> 
  17.   </p> 
  18.   <p> 
  19.     <input type="file" name="name[]" id="filefield3" /> 
  20.   </p> 
  21.   <p> 
  22.     <input type="file" name="name[]" id="filefield4" /> 
  23.   </p> 
  24.   <p> 
  25.     <input type="file" name="name[]" id="filefield5" /> 
  26.   </p> 
  27.   <p> 
  28.     <input type="submit" name="button" id="button" value="批量文件上傳" /> 
  29.   </p> 
  30. </form> 
  31. </body> 
  32. </html> 
  33.  
  34. <?php 
  35.  
  36. foreach($_files as $f
  37.  //處理中文名 
  38.  if (function_exists("iconv"))  $f[name] = iconv("utf-8","gb2312",$f[name]); 
  39.  
  40.  $unm=intval(mt_rand(1000,9999)); 
  41.  $file="z_upload/".date("ymdhms").$unm.$f[name]; 
  42.  
  43.  //檢查是否已經存在同名文件 
  44.  if (file_exists($file))  header("http/1.0 403"); 
  45.  //保存文件 
  46.   
  47.  if (!@move_uploaded_file($f["tmp_name"],$file))   
  48.  { 
  49.  header("http/1.0 404 not found"); 
  50.  }else
  51.  if(!isset($_cookie['uploadpic'])){ 
  52.    setcookie("uploadpic",$file); 
  53. }else
  54. unlink($_cookie['uploadpic']); 
  55. setcookie("uploadpic",""); 
  56. setcookie("uploadpic",$file); 
  57.  echo "1"
  58.   
  59.  } 
  60. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平果县| 洮南市| 长兴县| 两当县| 扎兰屯市| 临汾市| 汉沽区| 凤凰县| 莎车县| 宁波市| 伽师县| 阿瓦提县| 沙田区| 江阴市| 武宁县| 古浪县| 万荣县| 霸州市| 容城县| 类乌齐县| 扶风县| 扎鲁特旗| 永城市| 怀安县| 新泰市| 昌平区| 永康市| 娱乐| 绍兴县| 县级市| 大悟县| 建瓯市| 澳门| 伊春市| 宣威市| 阳春市| 通化市| 祁阳县| 林芝县| 邮箱| 涞水县|