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

