2009-08-14 76 views
0

有没有人使用过这个插件?我不知道如果我的设置是正确的,但我认为是这样..Uploadify插件

$(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文件工作,我也在<form>上有enctype="..,但是当我检查$_FILES数组为空时,我的插件安装是否错误?

回答

2

我以前使用过uploadify。 您使用的是最新版本的uploadify吗?

你也不需要表单标签,'脚本'变量是上传器发送文件数据的地方。任何其他需要与它一起发送的信息都必须放在'scriptData'变量中。另外,我不确定是否可以将脚本和checkScript同时发送到可能导致问题的文件。

脚本是处理上载的文件,checkScript是确保文件不在服务器上的脚本。

+0

问题是,我试图上传文件是基于登录的事情,所以我怎么能发送一些数据,其他文件,因为我有更多的字段无论如何.. – Uffo 2009-08-14 21:51:30

+0

找到它scriptData – Uffo 2009-08-14 22:21:42

+0

是啊我在我的答案中提到了scriptData。所以现在起作用了? – X3no 2009-08-14 23:08:03