已采納回答 / Cecil_1995
給每個(gè)文件的dest一個(gè)默認(rèn)值吧,或者設(shè)置一下PHP的錯(cuò)誤等級(jí),或者在取這個(gè)值的時(shí)候先isset一下
2019-05-01
已采納回答 / 丿舊城舊人
你不貼代碼
已采納回答 / 程帝洲
在win里面不是什么文件,我們自己都可以打開,但是恰恰有一個(gè)偽裝文件,可以訪問
已采納回答 / __無悔
后續(xù)課程有講html中form代碼:<form action="admin.php" method="post" enctype="multipart/form-data"> ? ?請(qǐng)選擇你要上傳的文件:<input type="file" name="myfile" /><br /> ? ?<input type="submit" value="文件上傳" /></form>php中輸出文件信息的代碼:var_dump($_FILES);
2017-06-20
已采納回答 / 魚輕愈學(xué)
課程開始就說了,需要修改php.ini配置,post的限制默認(rèn)就是8M,在文件中找到參數(shù)post_max_size,并把它的值改成你需要的大小。當(dāng)然也有可能是參數(shù)upload_max_filesize沒有修改,它的預(yù)設(shè)值是2M。修改保存以后很重要的一點(diǎn),重啟Apache
2017-03-25
已采納回答 / weibo_亮仔861205_0
不是上傳的文件只能是圖片文件,有時(shí)候業(yè)務(wù)中需要用戶上傳其他類型的文件,所以只有在flag為true的情況下,做圖片類型的驗(yàn)證
已采納回答 / AScorpio
你是不是用phpstorm啟動(dòng)的,我上次用phpstorm啟動(dòng)也是遇到這種情況,然后我用wampserver啟動(dòng)就不會(huì)了,具體原因不太清楚
2017-03-09
已采納回答 / qq_萌萌懂懂_03326174
你先看一下“error”狀態(tài),看看是對(duì)應(yīng)的哪種錯(cuò)誤狀態(tài),比如post數(shù)據(jù)超了,上傳文件大小限制了等,用狀態(tài)號(hào)對(duì)應(yīng)去找,可能是配置文件對(duì)上傳的文件大小做了限制,或者你上傳的圖片太大了,試試吧。
2016-11-27