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

Responder a