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

