O plug-in AjaxFileUpload não recupera dados de $ _POST

Este é um problema quase idêntico queEu enfrentei alguns dias atrás. Corrigi-o então, mas agora não está mais funcionando. Bem, algumas delas funcionam.

estou a usarAjaxFileUpload Plugin carregar arquivos no meu plugin WP. Este plugin chamauploader.php para processar o formulário de upload.

Consigo obter o nome do arquivo (e outros dados) usando$_FILES['uploadFile'], mas não consigo recuperar$_POST['current_path'] dados.

Eu tenho uma teoria embora. Quando carrego a interface para fazer upload de dados, o campo de entrada oculto 'current_path' está vazio (como deve ser). À medida que navego pelas minhas pastas, o campo de entrada oculto é atualizado usando o jQuery.

Quando clico no botão de upload, o plug-in Ajax File Upload pega os dados no formulário de upload e os transmite parauploader.php através$_POST e$_FILES.

Mas por que eu consigo obter dados de$_FILES e não de$_POST?

Aqui está o meu código:

Javascript

  //File upload functions
  // Remove feedback message on upload click 
    jQuery('.uploadImage').live('click',function() {
      ajaxFileUpload();
  });

  (...)

  //Lets upload the file by using Ajax uploader plugin
  function ajaxFileUpload() {
    alert(jQuery('input[type=hidden][name=current_path]').val()) //Shows me the correct current path   
    jQuery.ajaxFileUpload ( {
        url:'../wp-content/plugins/wp-filebrowser/uploader.php', 
        secureuri:false,
        fileElementId:'uploadFile',
        dataType: 'json',
        success: function (data) {
          if(data.error != '') {
              alert(data.error);
          } else {
              alert(data.respons);
          } 
        },
        error: function (e) {
            jQuery('#uploadOutput').addClass('error').html('Error: ' + e).show();
        },
        complete: function() {
          // Update file list
        }
      }
    )
    return false;   
  }

HTML

<form id="uploadForm" enctype="multipart/form-data" action="" method="POST">
    <input type="hidden" id="current_path" name="current_path" value="<?php echo $fb->relative_url; ?>" />
    <input id="uploadFile" name="uploadFile" type="file" />
    <input type="button" class="button uploadImage" value="<?php _e('Upload File') ?>" /> <br />
</form>

PHP

$this->current_path   = $_POST['current_path'];
$this->data['error']  = $_FILES['uploadFile']['name']; //Just for testing
$this->data['respons'] = "Filename: ".$_POST['current_path']; 

echo json_encode($this->data);  

questionAnswers(1)

yourAnswerToTheQuestion