公式ドキュメントを使用して Uploadify を実装しました。
それは非常にうまく機能しますが、アップロードされたファイルを PHP スクリプト (サーバー側) で作成し、HTML フォームを使用してページに何かを返したいと思います。ヒットはありますか?
お時間をいただきありがとうございました!
デフォルトの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関数を参照してください)