Buonasera a tutti,
ho girato per il foprum, ho visto che ci sono varie discussioni aperte sull'argomento, ma nessuna che affronti il mio problema.
Premetto che fino all'altro giorno lavoravo in locale e il problema non si era mai presentato, adesso che ho spostato l'applicativo sul server ho riscontrato questo problema. (Magari non è importante, ma lo scrivo per dovere di cronaca!!!)
Praticamente serializzo 2 array e li passo via post ad una pagina che dovrebbe riempirmi alcuni excel.
La pagina in questione riceve i due array serializzati:
il primo dovrebbe contenere dei codici di contratti e stampandolo nella pagina che lo riceve ha il seguente formato:
a:6:{i:0;s:8:\"TAG09001\";i:1;s:8:\"TAG09002\";i:2 ;s:8:\"TAG09003\";i:3;s:8:\"TAG09004\";i:4;s:8:\"T AG09005\";i:5;s:8:\"TAG09006\";}
il secondo contiene dei valori numerici che si riferiscono ai contratti ed appare cosi:
a:6:{i:0;d:156.06000000000000227373675443232059478 759765625;i:1;d:156.060000000000002273736754432320 59478759765625;i:2;d:27.05000000000000071054273576 01001858711242675781
A questo punto ho applicato d entrambi la funzione unserialize(), e poi ho provato a stampare il contenuto degli array deserializzati e mentre il primo non stampa niente il secondo stampa i valori come dovrebbe:
156.06
156.06
27.05
27.05
27.05
27.05
Qualcuno ha idea di quale potrebbe essere il problema della mancata deserializzazione???
Grazie mille in anticipo.
Ciaooo