Hola a todos estoy probando el uso de las variables de sesion con cake
pero se me ha presentado un problema cuando escribo en mi controladora
algo como lo siguinte

index()
{
$this->Session->write('qaz',"datoDeMiVariable");
       $this->set('qaz',$this->Session->read('qaz'));
}

y luego en mi vista

echo $qaz;

funciona de maravilla pero cuando lo que le paso es un arreglo a la
variable de sesion

index()
{
$a=array('1' => "elemento1",'2' => "elemento2");
       $this->Session->write('qaz',"$a");
       $this->set('qaz',$this->Session->read('qaz'));
}

al poner en la vista
echo $qaz[1];
echo $qaz[2];

lo que me devuelve es: rr

realmente he intentado otras variantes usando un foreach pero me da
error si alguien sabe que me esta pasando agradeceria la ayuda. Es que
necesito que mis variables de sesion guarden arreglos.
Gracias de antemano


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a