最新回答 / 充電_ing
找到原因了:在代碼的第14行,沒有設置name值,我將value="myfile"修改成name="myfile"就ok了!另外如果這些都沒有問題可能是文件超過了2M的大小,可以嘗試上傳小文件,或者去百度一下修改php上傳文件的限制方法!?
2019-04-17
最新回答 / qq_無法感覺不到日出的溫_0
又解決了2333.....都是粗心的問題話說,函數內的參數不能自動按類型按順序匹配嗎?我把$path文件夾名放到function uploadFile( )函數的最后,給參數的時候只給$new=uploadFile($fileinfo,'imooc');就不行了
2018-10-13
最新回答 / Wingrez
if(!is_unloaded_file($fileInfo['tmp_name'])){exit('文件不是通過HTTP post方式上傳上來的');}//此處錯誤,is_uploaded_file()
2018-09-22
最新回答 / 慕數據8387858
myfile數組里面的是tmp_name,不是temp_name,所以你后面的$temp_name=$_FILES['myfile']['temp_name']獲取不到值
2018-08-18
最新回答 / qq_光亮_1
這個不是錯,是notice注意,PHP是弱類型語言,變量可以不聲明直接使用解決辦法較多:1在php文件最前面添加error_reporting(E_ERROR | E_WARNING | E_PARSE);//屏蔽一下2可以通過配置PHP配置文件中error_reporting=E_ALL&~E_NOTICE,重啟服務器就沒問題了3最簡單的方法是在$mes前面加一個@符號 來屏蔽一下
2018-05-14