Daniel,

dá uma olhada na biblioteca phpsession. Pode ser útil pra você. Utilizo ele
pra fazer a validação de session, nos controlleres

http://codeigniter.com/wiki/PHPSession/

Vinicius

2008/7/16 Rafael dos Santos <[EMAIL PROTECTED]>:

> Não ta viajando não, é isso mesmo.
>
> Para evitar isso eu não utilizo a sessão do codeigniter e sim a sessão do
> php e não usao o redirect, ficaria mais ou menos assim:
>
> session_start();
> if($_SESSION['logged_in']!=true)
>       header("teusistema/admin/admin/login");
>
> 2008/7/16 Daniel Brahm <[EMAIL PROTECTED]>:
>
> Grande Rafael,
>>
>> já estou usando Filters, mas agora surgiu uma dúvida que não enconteri
>> solução pesquisando no Google.
>>
>> Eu gostaria de executar o seguinte código no filter:
>>
>> if($this->session->userdata('logged_in')!=true)
>> {
>>
>>                 redirect('admin/admin/login');
>> }
>>
>> mas o seguinte erro é exibido:
>>
>> A PHP Error was encountered
>>
>> Severity: Notice
>>
>> Message: Undefined property: Sessao_filter::$session
>>
>> Filename: filters/sessao.php
>>
>> Line Number: 13
>>
>> Eu substitui if($this->session->userdata('logged_in')!=true) por
>>
>> if($_SESSION['logged_in']!=true)
>>
>> e agora está dando o erro:
>>
>> *Fatal error*: Call to undefined function redirect() in *
>> E:\Daniel\xampp\htdocs\contronic3\system\application\filters\sessao.php*on 
>> line
>> *21
>>
>> *Pelo que entendi algum modulo/biblioteca não está disponível em nível de
>> filter.. tem como carregar isso no filter ?! estou viajando na maionese ?!
>> *
>>
>> *Sds,
>>
>> Brahm
>>
>>
>>
>>
>> 2008/7/16 Rafael dos Santos <[EMAIL PROTECTED]>:
>>
>> Daniel,
>>>
>>> eu utilizo o sistema de filters do codeigniter onde eu consigo fazer o
>>> que você quer, deixar os controllers que não necessitem de verificação de
>>> fora da validação, da uma olhado neste link
>>> http://codeigniter.com/wiki/Filters_system/ .
>>>
>>> Espero ter ajudado
>>>
>>>
>>> 2008/7/15 Daniel Brahm <[EMAIL PROTECTED]>:
>>>
>>>>  Boa tarde a todos, este é o meu primeiro post  nesta lista.
>>>>
>>>> Uma a sessão criada no CI qual é a maneira mais racional para verificar
>>>> se a sessão está ativa nos controllers ?!
>>>>
>>>> Obs: em alguns controller eu não necessito desta verificação.
>>>>
>>>> obrigado.
>>>>
>>>> Brahm
>>>>
>>>> _______________________________________________
>>>> Lista mailing list
>>>> [email protected]
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>
>>>>
>>>
>>>
>>> --
>>> Sds,
>>> Rafael T. dos Santos
>>> [EMAIL PROTECTED]
>>>
>>> _______________________________________________
>>> 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
>>
>>
>
>
> --
> Sds,
> Rafael T. dos Santos
> [EMAIL PROTECTED]
>
> _______________________________________________
> 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