使用copy(檔案來源,"存檔路徑")敘述
(1)、依upload.htm的檔案表單欄位名來當成變數做處理:$upfile
(2)、「$upfile變數」:暫存檔名稱
(3)、「$upfile_name變數」:真實的檔案名稱
(4)、「$upfile_size變數」:檔案的大小,單位是byte
(5)、使用copy(暫存檔名,"存檔路徑與檔案名稱")
依copy($upfile,"myfile/$upfile_name")來說明
因為檔案上傳會先存成暫存檔在網站伺服器的tmp目錄中,在php網頁執行結束的時候將暫存檔刪除,所以要使用copy()這個函數,在被刪除前拷貝一份。
在copy()中
a、「$upfile」:是檔案來源
b、「myfile/$upfile_name」:
意指將檔案名稱命名為原真實檔名,存檔在myfile目錄中,所以要在首頁目錄下先新增myfile目錄,否則會有無法建立目錄的錯誤敘述,這是相對於首頁目錄的路徑,所以自訂就好,還要目錄權限要設成777,才能存檔。
|
|