Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php SWFUpload的post参数用法?_Php_Flash_Swfupload - Fatal编程技术网

Php SWFUpload的post参数用法?

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_参数是如何在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_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”,
...
})