課程
/后端開發(fā)
/PHP
/PHP實(shí)現(xiàn)文件上傳與下載
測(cè)試的是 upload3.php ?doAction6.php ?upload.class.php 這幾個(gè)文件
2015-01-14
源自:PHP實(shí)現(xiàn)文件上傳與下載 3-7
正在回答
你看看是不是你判斷條件寫錯(cuò)了
^-^...
protected function checkExt(){ ? ?$this->ext=strtolower(pathinfo($this->fileInfo['name'],PATHINFO_EXTENSION)); ? ?if(!in_array($this->ext,$this->allowExt)){ ? ? ? ?$this->error='非圖片文件類型'; ? ? ? ?return false; ? ?}else if($this->imgFlag){ ? ? ? ?if(!@getimagesize($this->fileInfo['tmp_name'])){ ? ? ? ? ? ?$this->error='不是真實(shí)的圖片類型'; ? ? ? ? ? ?return false; ? ? ? ?}else{ ? ? ? ? ? ?return true; ? ? ? ?} ? ?}else{ ? ? ? ?return true; ? ?}}
這樣寫就對(duì)了
舉報(bào)
本課程講解了文件上傳的原理和配置,學(xué)會(huì)兩種方式實(shí)現(xiàn)文件上傳與下載
3 回答老師 為什么不管上傳什么圖片 都提示 不是真實(shí)圖片
3 回答為什么顯示不了圖片了?
4 回答為什么下載源代碼運(yùn)行還是顯示錯(cuò)誤。。
4 回答上傳text文件不應(yīng)該是非法文件類型嗎,為什么顯示不是真實(shí)的圖片類型?
5 回答為什么從upload 中下載的圖片是打不開的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-01-18
你看看是不是你判斷條件寫錯(cuò)了
^-^...
2016-12-07
protected function checkExt(){
? ?$this->ext=strtolower(pathinfo($this->fileInfo['name'],PATHINFO_EXTENSION));
? ?if(!in_array($this->ext,$this->allowExt)){
? ? ? ?$this->error='非圖片文件類型';
? ? ? ?return false;
? ?}else if($this->imgFlag){
? ? ? ?if(!@getimagesize($this->fileInfo['tmp_name'])){
? ? ? ? ? ?$this->error='不是真實(shí)的圖片類型';
? ? ? ? ? ?return false;
? ? ? ?}else{
? ? ? ? ? ?return true;
? ? ? ?}
? ?}else{
? ? ? ?return true;
? ?}
}
這樣寫就對(duì)了