我正在使用pluploadBootstrap
小部件进行多个文件上传。但是上传后我只得到了文件的名称,并且是这个小部件的新手。请给我一个解决方案。我需要上传上传的文件到了一个文件夹。以下是我的尝试。
jquery函数是
if( $.fn.pluploadBootstrap ) {
$( "#div" ).pluploadBootstrap({
// General settings
runtimes : 'html5,html4',
url : 'controller/fileUpload',
max_file_size : '25600kb',
chunk_size : '6400kb',
unique_names : true,
// Resize images on clientside if we can
resize : { width : 320, height : 240, quality : 90 },
// Specify what files to browse for
filters : [
{title : "files", extensions : "jpg, jpeg, gif, png,pdf"}
],
// Flash settings
flash_swf_url : 'plugins/plupload/plupload.flash.swf',
// Silverlight settings
silverlight_xap_url : 'plugins/plupload/plupload.silverlight.xap'
});
}
controller / fileUpload中的代码:
Array
(
[name] => p181eueia91je41itdg8pu6a13ad4.pdf
)
答案 0 :(得分:0)
我解决了这个问题..
if( $.fn.pluploadBootstrap ) {
$( "#plupload-demo" ).pluploadBootstrap({
runtimes : 'html5',
url : baseUrl+'/fileUpload',
max_file_size : '5mb',
chunk_size : '5mb',
unique_names : false,
multipart: true,
// Resize images on clientside if we can
resize : { width : 320, height : 240, quality : 90 },
// Specify what files to browse for
filters : [
{title : "Files", extensions : "jpg,jpeg,gif,png,pdf,xlsx"}
],
setup: attachCallbacks
});
}
并在'fileUpload'
中move_uploaded_file($_FILES["file"]["tmp_name"],"userdocs/" . $_FILES["file"]["name"]);