jQuery fileUpload プラグインをファイル マネージャーとして使用しています。誰かが既存のファイルと同じファイル名のファイルをアップロードすると、ファイル名は、実際のファイルと UI に表示されるものの名前が「name (1).ext」または「name (2).ext」に変更されます。 POST データのファイル名の値はそうではないため、間違ったデータがデータベースに入力され、後で削除スクリプトが呼び出されたときに間違ったファイルが削除されます。
画面に表示されているものと一致するように送信される投稿データを更新する方法はありますか?
デモ (ここ: http://blueimp.github.com/jQuery-File-Upload/ ) は名前を変更しませんが、アップロードしたファイルを保存しないため、競合を検出できないためだと思います。