讓你輕松解決建站問題
if( in_array($ext,array('gif','jpg','jpeg','bmp','png','swf'))) {
$info = getimagesize($file['tmp_name']);
if(empty($info) || ($ext == 'gif' && empty($info['bits']))){
$this->error = '非法圖像文件';
return false;
}
}
經(jīng)過檢查上傳代碼,出錯(cuò)的地方是獲取不到上傳的文件副本,也就是說服務(wù)器的上傳臨時(shí)文件目錄應(yīng)該沒有權(quán)限,你可以通過php.ini 中的 upload_tmp_dir 設(shè)置這個(gè)目錄并給與權(quán)限,即可。