Bueno, lo he resuelto de la manera mas sencilla:

$ad_cookie = $_COOKIE['fav'];
$ads_ids = explode(",", $ad_cookie);

No he sabido de otra forma... ahora el problema viene en como paginar
solo los ids que se encuentran en el array $ads_ids

¿Se les ocurre algo?

On 19 jul, 16:01, Daniel Perez <[EMAIL PROTECTED]> wrote:
> Hola a todos,
>
> Estoy tratando de manejar las cookies en cake pero sin muchos frutos
> la verdad. La cuestion que estoy intentando hacer es bien simple, se
> trata de leer una cookie que tiene una serie de valores separados por
> coma, extraerlos y meterlos en un array... esto es lo que intento...
>
>         $ad_cookie = $this->Cookie->read('fav');
>         $ads_ids = explode(",", $ad_cookie);
>         $this->set('prueba', $ads_ids);
>
> En el controlador he definido: $components = array('Cookie') y las
> cookies estan habilitadas en mi navegar y la cookie existe y con
> valores... pero cuando en la vista realizo un <?php print_r($prueba); ?> me 
> muestra un array vacio:
>
> Array ( [0] => )
>
> Entiendo que lo mas probable es que no este leyendo la cookie... pero
> la verdad, es que no tengo ni idea... ¿alguna ayuda?
>
> Gracias,


--~--~---------~--~----~------------~-------~--~----~
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