1

公式ドキュメントを使用して Uploadify を実装しました。

それは非常にうまく機能しますが、アップロードされたファイルを PHP スクリプト (サーバー側) で作成し、HTML フォームを使用してページに何かを返したいと思います。ヒットはありますか?

お時間をいただきありがとうございました!

4

1 に答える 1

1

デフォルトのuploadifyはファイルをuploadify.phpに送信するため、アップロードされたファイルは目的のパスに移動されます。また、uploadify.php 内に追加機能を追加して、ファイルを編集することもできます。たとえば、アップロードされた画像を縮小したり、サムネイルを作成したりできます。

編集: uploadify.php から何かを受け取る方法

ここに私がそれを行う方法があります:

まず、uploadify.php から何かを出力する必要があるため、次のようなものを php の最後に追加します。

echo "Hello World";

javascript を使用した html コードで、応答が " onUploadSuccess " に表示されます。ここに、私のプロジェクトの 1 つの javascript (jQuery) ソースがあります。編集してパスを変更する必要があります。

$('#file_upload1').uploadify({
 'multi'    : false,
'formData'      : {'f' : dat},
    'swf'      : './js/uploadify/uploadify.swf',
    'uploader' : './uploadify.php',
 'onUploadSuccess' : function(file, data, response) {
        alert(response);
    }
});

アップロード後、uploadify.php からの出力を示すアラートが表示されます。アラートを他の関数に置き換えて、応答をサイトに埋め込むことができます。(詳細については、jQuery html関数を参照してください)

于 2012-06-30T13:01:02.787 に答える