CI 上傳文件 You did not select a file to upload

來源:http://www.codeigniter.org.tw/user_guide/libraries/file_uploading.html

在 Config 檔案設定偏好值

假如您不喜歡用上述方法來設定偏好,您可以將設定寫入到 config 檔案,簡單建立一個名為 upload.php 的檔案,新增 $config 陣列到該檔案裡,然後另存檔案到:config/upload.php,它將被自動載入。當你把偏好設定存到該檔案裡,你不需要用 $this->upload->initialize 函數進行手動載入。

運用到的函數

以下函數都可以被使用

$this->upload->do_upload()

根據您的偏好設定來執行此函數。注意:在預設狀況下,表單內的上傳檔案欄位是 userfile,而且表單必須是 “multipart 型態:

<form method="post" action="some_action" enctype="multipart/form-data" />
假如您想使用自己定義的欄位名稱,您可以將變數傳入到 do_upload 函數:

$field_name = “some_field_name";
$this->upload->do_upload($field_name)

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s