从fineuploader保存的文件

时间:2017-06-30 23:34:18

标签: php jquery fine-uploader

Fineuploader工作正常,我正在使用php-traditional-server-master。但我想从文件名中删除非字母数字字符。所以“比尔的精彩视频!.mp4”被保存为“Bills_awesome_video.mp4”
我在endpoint.php中看到有

// Specify the input name set in the javascript.
$uploader->inputName = "qqfile"; // matches Fine Uploader's default inputName value by default

但是当我尝试更改它时,文件名不受影响。我试图通过添加

来改变它
params: {
   qqfile: "newfilename"
},

进入$('#fine-uploader-gallery')。fineUploader

或者这个也没有用的

filenameParam: {
    qqfilename: "newfilename"
},

如何指定要使用的fineUploader的新名称?

1 个答案:

答案 0 :(得分:0)

您是否在请求参数后尝试使用函数?

documentation说:“可以通过更改以下选项的值来最先修改请求参数[...]将为每个提交的文件评估每个函数。以下代码片段演示了如何将跟踪当前上传的文件数。“

    var fileNum = 0;

    // ...

        params: {
            fileNum: function () {
            return fileNum++;
            }
        }