thinkphp3.2.3+uploadify 多图上传出现%EF%BB%BF

浏览:3415 发布日期:2015/03/20 分类:求助交流 关键字: thinkphp uploadify 多图上传
public function upload(){
if (!empty($_FILES)) {
//图片上传设置
$config = array(
'maxSize' => 3145728,
'rootPath' => 'Public',
'savePath' => '/Uploads/',
'saveName' => array('uniqid',''),
'exts' => array('jpg', 'gif', 'png', 'jpeg'),
'autoSub' => false,
'subName' => array('date','Ymd'),
);
$upload = new \Think\Upload($config);// 实例化上传类
$images = $upload->upload();
//判断是否有图
if($images){
$info=$images['Filedata']['savename'];

//返回文件地址和名给JS作回调用
echo $info;
}
else{
$this->error($upload->getError());//获取失败信息
}
}
}

<script type="text/javascript">
var img='';
$('#file_upload').uploadify({
'swf' : '__PUBLIC__/uploadify/uploadify.swf',
'uploader' : '__CONTROLLER__/upload', //上传的方法
'buttonText' : '车辆图片上传',

'onUploadSuccess' : function(file, data, response) {

img += "<img width='200px' src='__PUBLIC__/Uploads/"+data+"'>";
$('#imgs').html(img);

}

});

</script>


图片路径为/Public/Uploads/%EF%BB%BF550be48ee6117.jpg
文件名多了%EF%BB%BF,文件名是BF550be48ee6117.jpg
最佳答案
评论( 相关
后面还有条评论,点击查看>>