Bom eu mantive a estrutura do jeito que estava e mandei verificar com a
função empty pois somente if procura pelo indice que não existe.
if( ! empty($_SESSION['sua_sessao'])){
echo "estou logado";
}
Em 17 de fevereiro de 2011 23:18, Allan Torres <[email protected]>escreveu:
> Tiago,
> To aqui mudando para Session nativa do PHP, mas esta dando um erro,
>
> Message: Undefined variable: _SESSION
>
> To vendo que tenho que fazer algumas alterações na classe Session do system
> , isso confere ? Você usou isso tb?
>
> Allan
>
>
> On Feb 17, 2011, at 10:46 PM, Tiago Davi wrote:
>
> Pois é... tbm esquentei muito a cabeça com isso e considerei como bug do
> próprio CI.
>
> Fiz um sistema de compras coletivas e tive que mudar as regras de sessão
> justamente pelo mesmo motivo que você.
>
> Um rapaz chamado Eric aqui da lista deve saber te explicar melhor o porque
> disso mas parece que ele não está online.
>
> De qualquer forma como você não pode mudar agora deve sofrer um bocado pra
> solucionar isso.. espero que não.
>
> Boa sorte.
>
> Em 17 de fevereiro de 2011 22:40, Allan Torres <[email protected]>escreveu:
>
>> Só complementando, minhas configurações de session estão assim:
>>
>> $config['sess_use_database'] = true;
>> $config['sess_cookie_name'] = 'ci_session';
>> $config['sess_expiration'] = 7200;
>> $config['sess_encrypt_cookie'] = FALSE;
>> $config['sess_table_name'] = 'ci_sessions';
>> $config['sess_match_ip'] = FALSE;
>> $config['sess_match_useragent'] = TRUE;
>> $config['sess_time_to_update'] = 300;
>>
>>
>> E quando jogo os dados assim:
>>
>> $resultado = $this->Parceiro_model->login_parceiro($email,
>> _crypto($senha));
>>
>> //SETANDO INFORMAÇÕES DO USUÁRIO
>> $this->session->set_userdata('error', '');
>> $this->session->set_userdata('error', 'false');
>> $this->session->set_userdata($resultado[0]);
>> redirect( 'parceiros/painel' );
>>
>>
>> Alguma LUZ ?!
>>
>> On Feb 17, 2011, at 10:39 PM, Allan Torres wrote:
>>
>> Tiago,
>> Pior que não rola de mudar tudo agora, o sistema deve ter uns 100 models,
>> uns 300 controllers no minimo, tudo bem que a parte de revalidação é feita
>> por um MY_Controller personalizado, mas sempre trabalhei com a Session do CI
>> e sempre funcionou de boa, mas nesse caso especifico ta dando pau, e não sei
>> pq raios.
>>
>> Allan
>>
>>
>>
>> On Feb 17, 2011, at 10:35 PM, Tiago Davi wrote:
>>
>> Já tive problemas com sessões no CI, passei a usar a sessão nativa do php
>> e por enquanto estou feliz.
>>
>> Também acredito que essa sessão do CI não seja sessão e sim cookie.
>>
>> Em 17 de fevereiro de 2011 22:30, Allan Torres
>> <[email protected]>escreveu:
>>
>>> PessoALL.
>>> Estou com problema interessante por aqui, alguem já passou por isso?
>>>
>>> Tenho um sistema que tem duas áreas administrativas, uma minha e uma do
>>> meu cliente e o fora isso, o site normal.
>>> No meu sistema como administrador minha session tem durado 2 horas
>>> conforme configurei, mas na área administrativa do cliente, essa session que
>>> é controlada pela ci_sessions (tabela) não dura nem 10 minutos.
>>>
>>> Fiz uma verificação e a área do cliente em momento algum manda limpar as
>>> sessions nem tenta acesso ao meu administrativo.
>>>
>>> estrutura normal dos controllers
>>>
>>> /application/controllers/
>>> administracao/
>>> parceiros/
>>>
>>> /application/views/
>>> administracao/
>>> parceiros/
>>>
>>> Mesma coisa, a unica coisa que utilizam em comum são librarys e models o
>>> que não existem problema.
>>>
>>> Alguem tem alguma luz?
>>>
>>> Allan
>>> _______________________________________________
>>> [email protected]
>>> http://www.codeigniter.com.br
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>> ---------------------------
>>> Oportunidade de negócio
>>> http://www.franquiasargohost.net
>>> ---------------------------
>>>
>>
>>
>>
>> --
>> Tiago Davi - Desenvolvedor Web.
>> http://tiagoaspnet.blogspot.com
>>
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>>
>>
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>>
>
>
> --
> Tiago Davi - Desenvolvedor Web.
> http://tiagoaspnet.blogspot.com
>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>
--
Tiago Davi - Desenvolvedor Web.
http://tiagoaspnet.blogspot.com
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------