2010-11-29 9 views
0

hi kann jemand erklären, wie das post_param in SWFUpload verwendet wird. Ich brauche den Wert für name = 'batchid' geladen, wenn ich abschicke. das ist, was das Beispiel doc zeigtPostparam-Verwendung für SWFUpload?

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" 
}, 

Antwort

1

Haben Sie versucht:

post_params : { 
    "name" : "batchid" 
} 

Wenn BatchID eine Variable ist (ich vermute so) definiert es Ihre php und es als normal js var nennen :

post_params : { 
    "name" : batchid 
} 
0

Add POST-Variablen nach der Initialisierung SWFUpload:

 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", 
      ... 

      }) 
Verwandte Themen