Ciao a tutti,
Ho un problema nel passare questo array costruito in Ajax
(immagine) http://imageshack.us/f/708/jsobject02.png/
al Server php via Json

Cerco di spiegarmi e di essere chiaro.

1. La struttura che costruisco lato Ajax e' quella che vedete in figura.
Ovvero un object con un array di file e ogni file una serie di elementi.
Insomma, una struttura banalissima.

2. Lato server leggo questi dati in questo modo (solo l'idFile, giusto per fare una prova)
Codice PHP:
        $data $this->_request->getPost();
        
var_dump($data);
        echo 
Zend_Json::encode(array ("file"=> array ("idFile"=>$data['idFile']))); 
ma mi restituisce questo errore

Codice PHP:
array(1) {
  [
"file"]=>
  
string(15"[object Object]"
}

NoticeUndefined indexidFile in /home/paolo/public_html/project/application/controllers/AsyncRequestController.php on line 72
{"file":{"idFile":null}} 
Ma non riesco a capire il motivo. :dho:
Dove sbaglio?

Qualche suggerimento?
Grazie