0
A
回答
0
如果用戶沒有選擇文件中的字段將是空的,你應該能夠對錯誤檢查
if($_FILES["file"]["name"] != "") { THERE IS A FILE HERE } ELSE { ERROR USER DID NOT SELECT FILE }
0
如果出現錯誤上傳,將會有一個文件名。如果沒有文件名或$_FILES
數組,則用戶沒有選擇文件。
0
如果我沒有記錯的話,我相信你指的是這個
$upload_errors = array(
UPLOAD_ERR_OK =>"No errors.",
UPLOAD_ERR_INI_SIZE => "Larger than upload_max_filesize.",
UPLOAD_ERR_FORM_SIZE => "Larger than form MAX_FILE_SIZE.",
UPLOAD_ERR_PARTIAL => "Partial upload.",
UPLOAD_ERR_NO_FILE => "No file.",
UPLOAD_ERR_NO_TMP_DIR => "No temporary directory.",
UPLOAD_ERR_CANT_WRITE => "Can't write to disk.",
UPLOAD_ERR_EXTENSION => "File upload stopped by extension."
);
$tmp_name = $_FILES['file_upload']['tmp_name'];
$target_file = basename($_FILES['file_upload']['name']);
$upload_dir = "uploads";
if(move_uploaded_file($tmp_name, $upload_dir."/".$target_file)){
$message = "File uploaded successfully.";
}else{
$error = $_FILES['file_upload']['error'];
$message = $upload_errors[$error];
}
相關問題
- 1. CI上傳錯誤,您沒有選擇要上傳的文件
- 2. CodeIgniter上傳文件錯誤:您沒有選擇要上傳的文件
- 3. 您沒有選擇要上傳的文件,Codeigniter中的文件上傳錯誤
- 4. Codeigniter文件上傳錯誤:'您沒有選擇要上傳的文件'
- 5. CI:您沒有選擇要上傳的文件。錯誤
- 6. Rails回形針,ImageMagick img上傳錯誤 - '沒有選擇文件'
- 7. Codeigniter PHP文件上傳從模式到數據庫的錯誤(您沒有選擇要上傳的文件。)
- 8. 圖像文件上傳 - 沒有文件上傳錯誤
- 9. PHP文件上傳文件錯誤
- 10. PHP文件上傳錯誤
- 11. 如何確定用戶是否選擇文件上傳文件?
- 12. 沒有文件上傳錯誤在magento
- 13. Watin:文件上傳...沒有文件選擇窗口?
- 14. PHP文件上傳錯誤條件
- 15. 使用XMLHttpRequest()和codeigniter進行AJAX文件上傳會出現錯誤 - 「您沒有選擇要上傳的文件。」
- 16. 您沒有選擇一個文件上傳。但圖像上傳
- 17. PHP文件上傳問題。文件沒有得到上傳
- 18. 在html和php文件上傳文件夾中沒有上傳
- 19. PHP無法上傳沒有錯誤的大文件
- 20. PHP錯誤:上傳目標文件夾似乎沒有可寫
- 21. 在PHP中上傳真正大文件時沒有錯誤?
- 22. 用php上傳大文件後沒有這樣的文件錯誤
- 23. 「文件沒有上傳」 Magento的錯誤,即使文件被上傳到特定的文件夾
- 24. 插件plupload沒有上傳單個選擇多個文件
- 25. codeigniter ajaxfileupload.js腳本錯誤 - 您沒有選擇要上傳的文件
- 26. 升級到設計3.2.2 - 圖片上傳給出錯誤「沒有選擇文件」
- 27. 的.htaccess - 沒有PHP錯誤或沒有寫文件權限
- 28. 選擇多個文件或文件夾進行上傳
- 29. 上傳文件沒有保存到指定的文件夾,拋出錯誤
- 30. PHP文件上傳 - 下拉子文件夾選擇
你可以看看'$ _FILES ['file1'] ['error']'。更多細節:http://php.net/manual/en/features.file-upload.errors.php – Aziz