Só lembrando que, a classe sessão do CI não utiliza o SESSION do php nativo,
e sim cookie (por default) e bd (opcional). Eu, particularmente, me
apropriei da biblioteca phpsession, que permite trabalhar com o session.

Vinicius Cruz

Em 12/03/08, Marco Telles <[EMAIL PROTECTED]> escreveu:
>
> Pois é, aproveitei seu tópico lá e acrescentei meu problema... Vamos
> aguardar...
>
> Abs
>
>
> Muita sorte para nós!
>
> Marco Telles
>
>
>
>
>
> [EMAIL PROTECTED] escreveu:
>
> > Cara,
> >
> > Eu estava com o mesmo problema, e o cara lá no forum em ingles falou que
> não é
> > bug.. mas ninguém me mostrou como fazer, então eu resolvi trabalhar com
> > cookies, ou seja, gravo no cookie ao mesmo tempo que gravo na sessão, ai
> > quando precisar, se não achar na sessão, acho no cookie.
> >
> >
> > segue a conversa
> >
> > http://codeigniter.com/forums/viewthread/73629/
> >
> >
> >
> > Em Quarta 12 Março 2008 14:31, Marco Telles escreveu:
> >
> >> Seguinte, tenho um controller onde pego um id e gravo numa sessão,
> >> assim: (está com o print_r e var_dump para confirmar)
> >>
> >>
> >>>     function update() {
> >>>         $this->segment = $this->uri->segment(4);
> >>>         print_r($this->segment);
> >>>         if ( !($this->session->userdata('produpId')) )
> >>> $this->session->set_userdata('produpId', $this->segment);
> >>>         var_dump($this->session->userdata('produpId'));
> >>>
> >> O resultado:
> >> 5
> >> string(1) "5"
> >>
> >> Até ai tudo bem, confirmei a gravação da sessão com o var_dump. Depois
> >> disso e outras operações, chamo uma view e essa view tem um form que
> >> devolve para a mesma rotina e nesse retorno, a sessão se perdeu, olha o
> >> resultado:
> >>
> >> bool(false)
> >>
> >> O único unset que tenho no caminho é este:
> >> $this->session->unset_userdata( 'errorMsg' ) que não tem nada a ver...
> >>
> >> Alterei o config para salvar a sessão no bd, mas não mudou nada.
> >>
> >> Alguma idéia ? Será algum bug ?
> >>
> >
> > _______________________________________________
> > Lista mailing list
> > [email protected]
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a