有没有人用过这个插件?我不知道我的设置是否正确,但我是这么认为的。
$(document).ready(function() {
$("#uploadify").uploadify({
'uploader' : '/extra/flash/uploadify.swf',
'script' : '/admin/uploads/artistsphotos',
'checkScript' : '/admin/uploads/artistsphotos',
'cancelImg' : '/images/cancel.png',
'folder' : '/img/artists',
'queueID' : 'fileQueue',
'auto' : false,
'multi' : true,
'onComplete' : function(a, b, c, d, e){
alert(d);
},
'onAllComplete': function(event,data){
//something here
//alert(data);
}
});
$('.vla').click(function(){
$("#uploadify").uploadifyUpload();
return false;
});
});
如果我查看firebug,我会收到:http://screencast.com/t/z9PY53bi,但我无法处理php中的文件,enctype="..
上也有<form>
,但是当我检查$_FILES
数组是否为空,我的插件设置是否错误?
答案 0 :(得分:2)
之前我使用过uploadify。 您使用的是最新版本的uploadify吗?
你也不需要表格标签,'script'变量是上传者发送文件数据的地方。需要与其一起发送的任何其他信息必须放在'scriptData'变量中。此外,我不确定您是否可以将脚本和checkScript发送到可能导致问题的同一文件。
脚本是处理上传的文件,checkScript是一个脚本,可确保文件不在服务器上。