ファイルをアップロードするには、FineUploaderを使用しています。私は彼らのphp-伝統的なサーバー使用していますアップロードしたファイルのファイルパスを取得する方法
https://github.com/FineUploader/php-traditional-server
https://docs.fineuploader.com/quickstart/03-setting_up_server.html
私もjquery.fine-uploader.jsを使用しています
これは、そのようにループの中にページに初期化されます各「部屋は」私はこれが正常に動作し、それは完全にファイルをアップロードしている。この
<div id="<?php echo preg_replace("/[^A-Za-z0-9]/", "_", strtoupper($room->room_name)); ?>"></div>
<script>
$('#<?php echo preg_replace("/[^A-Za-z0-9]/", "_", strtoupper($room->room_name)); ?>').fineUploader({
template: 'qq-template-gallery',
request: {
endpoint: '/fine-uploader/server/endpoint.php'
},
thumbnails: {
placeholders: {
waitingPath: '/fine-uploader/placeholders/waiting-generic.png',
notAvailablePath: '/fine-uploader/placeholders/not_available-generic.png'
}
},
validation: {
allowedExtensions: ['jpeg', 'jpg', 'gif', 'png']
}
});
</script>
のようなファインアップローダを取得します。それは私が立ち往生しているパズルの最後の部分です。私が知りたいのは、アップロードされたファイルのファイルパスを取得する方法です。私はファイルがアップロードされていることを知ることができ、ftp経由でパスを見ることができます。私が望むのは、javascript変数としてファイルパスを与える「完了時」のようなものです。私はこれを使用して、フォームにファイルパスを含む隠し入力を追加します。後者のやり方を正確に知っています。私が知る必要があるのは、アップロードされたファイルの成功のためにファイルパスを取得する方法です。
すべてのヘルプは本当にいただければ幸いです
EDIT私は私は私の問題は
を解くことになるUIDを取得することができれば、私は今、qq.getFilenameからファイル名を取得することができてきました
ここでjQueryラッパーを使用する理由はありますか?あなたのようには見えません。ラッパーはv6.0で完全に削除されることに注意してください。 –