2017-06-30 17 views
0

Fineuploaderはうまくいき、私はphp-traditional-server-masterを使用しています。しかし、私はファイル名から英数字以外の文字を削除したいと思います。だから、「ビルの素晴らしいビデオ!.MP4」が「Bills_awesome_video.mp4」として保存されます
私はendpoint.phpで見るfineuploaderの保存ファイルから英数字以外の文字を削除する

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

がありますが、私はこれを変更しようとすると、ファイル名は影響を受けません。私は$(「#微アップローダーギャラリー」)に

params: { 
    qqfile: "newfilename" 
}, 

を追加することによって、それを変更しようとしている。fineUploader

かもうまくいきませんでした。この1

filenameParam: { 
    qqfilename: "newfilename" 
}, 

fineUploaderで使用する新しい名前を指定するにはどうすればよいですか?

答えて

0

パラメータを要求した後で関数を操作しようとしましたか?

documentationは次のように述べています: "要求パラメータは、次のオプションの値を変更することによって、一番最初に変更できます[...]各関数は、送信された各ファイルについて評価されます。アップロードされたファイルの現在の数です。

var fileNum = 0; 

    // ... 

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

ありがとうございました。私はコールバック:onCompleteを使用して情報を取得する必要があると思うので、私は自分のnameChanger.phpをサーバー側で呼び出すことができます。 – Mark

関連する問題