使用pluploadBootstrap上传多个文件

时间:2013-08-08 12:30:30

标签: php twitter-bootstrap file-upload

我正在使用pluploadBootstrap小部件进行多个文件上传。但是上传后我只得到了文件的名称,并且是这个小部件的新手。请给我一个解决方案。我需要上传上传的文件到了一个文件夹。以下是我的尝试。

enter image description here

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
)

示例:http://www.plupload.com/example_jquery_ui.php

1 个答案:

答案 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"]);