后台上传图片时显示"非法图像文件"

2017-02-08 最新教程

经过检查上传代码,出错的地方是获取不到上传的文件副本,也就是说服务器的上传临时文件目录应该没有权限,你可以通过php.ini 中的 upload_tmp_dir 设置这个目录并给与权限,即可。if( in_array($ext,array('gif','j...

经过检查上传代码,出错的地方是获取不到上传的文件副本,也就是说服务器的上传临时文件目录应该没有权限,你可以通过php.ini 中的 upload_tmp_dir 设置这个目录并给与权限,即可。


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;
            }
        }


微信扫一扫