Php SWFUpload的post参数用法?
嗨,有人能解释一下post_参数是如何在SWFUpload中使用的吗。我需要在提交时加载name='batchid'的值。这就是示例文档显示的内容Php SWFUpload的post参数用法?,php,flash,swfupload,Php,Flash,Swfupload,嗨,有人能解释一下post_参数是如何在SWFUpload中使用的吗。我需要在提交时加载name='batchid'的值。这就是示例文档显示的内容 post_params : { "post_param_name_1" : "post_param_value_1", "post_param_name_2" : "post_param_value_2", "post_param_name_n" : "post_param_value_n" }, 您是否尝试过: post_
post_params : {
"post_param_name_1" : "post_param_value_1",
"post_param_name_2" : "post_param_value_2",
"post_param_name_n" : "post_param_value_n"
},
您是否尝试过:
post_params : {
"name" : "batchid"
}
如果batchid是一个变量(我猜是这样),请使用php定义它,并将其作为普通js变量调用:
post_params : {
"name" : batchid
}
在初始化SWFUPLOAD后添加POST变量:
var form = document.adminForm;
if (form.catid.value == "0"){
alert( "<?php echo JText::_( 'You must select a category', true ); ?>" );
} else {
var radio = $('adminForm').value;
upload1.addPostParam("published" ,radio),
upload1.addPostParam("cat_id" , document.adminForm.catid.value );
upload1.addPostParam("MAX_FILE_SIZE" ,"5000000" );
upload1.addPostParam("UPLOAD_MAX_FILESIZE" ,"5000000" );
upload1.startUpload();
}
var upload1;
window.onload = function() {
upload1 = new SWFUpload({
post_params: {},
upload_url: "upload.php",
file_size_limit : "1024",
...
})
var form=document.adminForm;
如果(form.catid.value==“0”){
警报(“”);
}否则{
var radio=$('adminForm')。值;
上传1.addPostParam(“已发布”,收音机),
上传1.addPostParam(“cat_id”,document.adminForm.catid.value);
upload1.addPostParam(“最大文件大小”,“5000000”);
upload1.addPostParam(“上传最大文件大小”,“5000000”);
upload1.startupboad();
}
var上传1;
window.onload=函数(){
上传1=新的SWFUpload({
post_参数:{},
上传url:“upload.php”,
文件大小限制:“1024”,
...
})