Eu utilizo uma biblioteca que achei la no forum que utiliza a sessao nativa
do php.

Em 12/03/08, Vinicius Cruz <[EMAIL PROTECTED]> escreveu:
>
> 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
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a