0

我正在使用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'
    });

}

控制器/文件上传中的代码:

Array
(
  [name] => p181eueia91je41itdg8pu6a13ad4.pdf
)

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

4

1 回答 1

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

    });

}

在“文件上传”中

move_uploaded_file($_FILES["file"]["tmp_name"],"userdocs/" . $_FILES["file"]["name"]);
于 2013-08-12T09:24:45.500 回答