我遇到了在測試站點上製作文件上傳表單的問題。使用教程:調試PHP文件上傳器
- http://www.tizag.com/phpT/fileupload.php
- http://p2p.wrox.com/php-faqs/11585-q-how-do-i-upload-file-directory.html
在第一種情況下,創建表格後和PHP文件,它會說,它未能上傳沒有給出任何理由的文件(基於代碼給出,這並不奇怪)。然後,我嘗試使用第二個教程重做它,它給了我更多的信息(一個有效的文件還沒有上傳),即使在我修改了代碼之後,它在該IF門口檢查的唯一東西就是尺寸是否太大大。
我搜索了一段時間,發現有人推薦傾銷$_FILES
,這給了一個空陣列。其他人建議呼應$_FILES['userfile']['error']
,但沒有提供任何信息。
所以我檢查確認窗體有正確的enctype(它確實)。然後我檢查了cPanel的PHP信息。上傳文件已啓用,最大大小爲2M(我嘗試上傳的內容比這個小)。
我不知道下一步該去哪裏解決這個問題。任何幫助將不勝感激。