在我的PHP網頁中,我有一個表單中的文件類型輸入,當我提交它時,我可以得到上傳的文件名爲$_POST['upload']
,但如果我使用$_FILES['upload']['tmp_name']
它什麼都不給 - 爲什麼?我如何使用$_FILES
獲取文件以將其附加到我的電子郵件中?
1
A
回答
4
當您使用$_FILE
因爲你沒有使用enctype
屬性窗體上您什麼也沒得到。檢查如何使用它here。
2
<form method="POST" action=#" enctype="multipart/form-data">
</form>
$path_of_uploaded_file = $upload_folder . $name_of_uploaded_file;
$tmp_path = $_FILES["uploaded_file"]["tmp_name"];
if(is_uploaded_file($tmp_path))
{
if(!copy($tmp_path,$path_of_uploaded_file))
{
$errors .= '\n error while copying the uploaded file';
}
或者詳細信息請到這裏Go Here
1
謝謝大家!
的問題是,我忘了,包括enctype="multipart/form-data"
你們都是正確的!
相關問題
- 1. php文件上傳不起作用
- 2. PHP:文件上傳move_uploaded_file()不起作用
- 3. PHP zip文件上傳不起作用
- 4. PHP .doc文件上傳不起作用
- 5. 上傳文件不起作用
- 6. AJAX上傳文件不起作用
- 7. 上傳文件不起作用
- 8. 文件上傳+ MySql不起作用
- 9. 上傳視頻文件時,PHP文件上傳表單不起作用
- 10. PHP文件大小上傳條件不起作用
- 11. 文件上傳不起作用
- 12. Spring Boot +文件上傳不起作用
- 13. 文件上傳控制不起作用
- 14. Laravel 5.2文件上傳不起作用
- 15. 文件上傳不起作用
- 16. magento文件上傳不起作用
- 17. 上傳文件不起作用 - cURL&PHP
- 18. ASP.Net MVC文件上傳不起作用
- 19. MVC 4文件上傳不起作用
- 20. CakePHP 2.0文件上傳不起作用
- 21. Codeigniter文件上傳不起作用
- 22. JSF 2.2.10文件上傳不起作用
- 23. WebClient上傳文件不起作用
- 24. Yii2 FTP文件上傳不起作用
- 25. 多個文件上傳不起作用,is_upload_file
- 26. 上傳文件的功能不起作用
- 27. 上傳的文件在php中不起作用
- 28. 文件上傳在IE和Firefox中不起作用
- 29. jQuery的文件上傳和獲得$ _Files
- 30. PHP $ _FILES多文件上傳問題
你是否已經將'enctype'形式設置爲'multipart/form-data'?見http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.2 – Geoffrey 2012-08-05 12:49:15