Non ne vengo a capo...
Ho un oggetto cosi formato:
Codice PHP:
var filters = {
callback: "whereLessThen",
value: {
date: "2012-10-01"
}
};
lo devo passare come dati POST a PHP e nella chiamata Ajax faccio:
Codice PHP:
filters = 'data='+JSON.stringify(filters)|| null;
Quando arrivo l PHP quindi devo recuperare l'oggetto passata su "data" e trasformarlo in array normalmente:
Codice PHP:
$filters = json_decode( $_POST['data'], TRUE );
Mi sembra normale come cosa..
ma la variabile $filters è NULL, non riesco a valorizzarla. Ho provato ad usare l'array corretto in php che dovrebbe essere cosi:
Codice PHP:
$prova = array( 'callback'=>'whereLessThan', 'value'=>array( 'date'=>'2012-10-01' ) );
e tutto funziona correttamente.. Ma non funziona se uso l'array passato da js. Ho provato anche a usare apici, doppi apici, apici racchiusi in doppi apici, stripslashes() ma il risultato è sempre lo stesso.... 
Qualche idea o alternativa??