Uploadifyを初めて使用しようとしています。実際にアップロードしたファイルには問題はありません。それは完全に機能します。私の問題は、PHPスクリプトがUploadifyから$ _REQUEST変数を1つも受け取らないということです。これは明らかに、私が写真のいずれかを追跡したり、削除すべきものを削除することができないことを意味します。ここで私が使用しているものです:
$('.upload').uploadify({
'uploader' : 'uploadify/uploadify.swf',
'script' : 'upload.php',
'cancelImg' : 'uploadify/cancel.png',
'folder' : 'img/sections/' + page,
'auto' : true,
'multi' : false,
'method' : 'post',
'fileExt' : '*.jpg;*.jpeg;*.gif;*.png',
'onComplete': function(event, ID, fileObj, response, data) {
window.location.replace("upload.php");
}
});
私は(各フィールドには、現在の写真を示して、あなたはそれがフェードアウトしてクリックしたときに、私のクリック機能でそれを設定することにより、PHPスクリプトへの入力フィールドIDを送信しようとしていますアップロードフォームを公開しています):
Uploader.clk = function() {
pic = $(this).find('input.upload').attr('id');
field = "#" + pic;
$(field).uploadifySettings('scriptData' : { 'field' : field });
// all my jQuery animations
}
もちろん、これは私には当てはまりませんが、Uploadifyのドキュメントは多くのことを望んでいます。私の問題は間違いなくuploadifySettingsコールで、他のすべてのものがうまく動作するようにコメントするときと同じです。私は
を入れた場合でも「scriptData」:{「FOO」:「バー」}私はまだ唯一のセッションIDと2つのフィールドがに「UTMA」と「VSID」と呼ばれます私の設定で
私の$ _REQUEST配列。
私の質問はどのように私のPHPスクリプトに操作を実行しているフィールドを教えていますか?ここ
母は、私は正直わかりません。挫折の骨折。これは理にかなっていますが、アップロードが開始されない(進捗バーが表示され、%が表示されずにそこに座っている)。私はstartUpload()メソッドを呼び出すのを待っていますか? –
@Thomas - ページにJavaScrptエラーが表示されていますか? –