Php 从fineuploader保存的文件中删除非字母数字字符

Php 从fineuploader保存的文件中删除非字母数字字符,php,jquery,fine-uploader,Php,Jquery,Fine Uploader,Fineuploader运行良好,我使用的是php传统服务器主机。但是我想从文件名中删除非字母数字字符。因此,“Bill's awesome video!.mp4”将另存为“Bills\u awesome\u video.mp4” 我在endpoint.php中看到 // Specify the input name set in the javascript. $uploader->inputName = "qqfile"; // matches Fine Uploader's defa

Fineuploader运行良好,我使用的是php传统服务器主机。但是我想从文件名中删除非字母数字字符。因此,“Bill's awesome video!.mp4”将另存为“Bills\u awesome\u 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')。fine uploader

还是这个也没用

filenameParam: {
    qqfilename: "newfilename"
},

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

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

声明说:“首先可以通过更改以下选项的值来修改请求参数[…]每个函数将针对提交的每个文件进行计算。下面的代码片段演示如何跟踪当前上载文件的数量。”


谢谢你的主意。我想我必须使用Callbacks:onComplete来获取信息,这样我就可以在服务器端调用我自己的nameChanger.php。
    var fileNum = 0;

    // ...

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