[問題] 多個檔案上傳

看板Web_Design作者 (朋友??)時間16年前 (2009/11/26 21:38), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
原本頁面只設計一個檔案可選取上傳, 上傳的程式碼如下: $uploadfile = '../download'.$_FILES['fix05']['name']; if (move_uploaded_file($_FILES['fix05']['tmp_name'], $uploadfile)) { $fix05 = "../download".$_FILES['fix05']['name']; } 檔案路徑會存在table的fix05這個欄位,之後會利用這個欄位去做超連結 目前想增加一個上傳,檔案路徑存在table的fix06欄位,程式碼如下: $uploadfile = '../download'.$_FILES['fix05']['name']; if (move_uploaded_file($_FILES['fix05']['tmp_name'], $uploadfile)) { $fix05 = "../download".$_FILES['fix05']['name']; } $uploadfile2 = '../download'.$_FILES['fix06']['name']; if (move_uploaded_file($_FILES['fix06']['tmp_name'], $uploadfile2)) { $fix05 = "../download".$_FILES['fix06']['name']; } 這樣只有第一次上傳是成功的,只要資料夾裡面有檔案,檔案就不會上傳上去,但 檔案路徑都有存到table的欄位裡面,似乎是tmp_name的問題,但又不知道怎麼去改, 在網路上查過很多都是寫陣列的方式上傳多個檔案,但這樣就無法指定把檔案路徑存 到table的欄位,希望有人可以指導一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.244.14.79

11/26 21:45, , 1F
檢查一下檔案是否已存在
11/26 21:45, 1F

11/26 21:51, , 2F
第一次上傳有檔案,之後上傳就不會成功
11/26 21:51, 2F

11/26 22:10, , 3F
把$_FILES印出來看看
11/26 22:10, 3F

11/27 12:55, , 4F
$uploadfile2下的if裡面是不是該改成$fix06?
11/27 12:55, 4F

11/27 22:29, , 5F
最後試出來程式都沒錯,檔案路徑錯了,所一直沒看到檔案
11/27 22:29, 5F
文章代碼(AID): #1B3eJfnh (Web_Design)