Ciao, buona pasquetta a tutti, è possibile che ci siano delle limitazioni in CDbHttpSession o nella gestione della sessione in generale che impediscono di memorizzare array e oggetti in genere non primitivi?
Sto cercando di fare un wizard che nei passi intermedi elabora un array abbastanza grande i cui valori devono essere confermati prima di essere immessi definitivamente nel database.
Metto l’array nella sessione così :
$tmpsess_controller = Yii::app()->session['tmpsess_controller'];
$tmpsess_controller['grande_array'] = $grande_array ;
Yii::app()->session['tmpsess_controller'] = $tmpsess_controller;
All caricamento della pagina successiva del wizard non ritrovo più l’array mentre se ci metto una semplice stringa questa rimane stabilmente in sessione.
Mi devo rassegnare?