Rafael,

Estou utilizando os métodos do cake sim $this->Session-
>write("usuario", $usuario); e depois $this->Session->check("usuario")
na condição com $this->Session->read("usuario") pra retornar o valor.

O estranho é que isto estava funcionando hoje pela tarde, dai então
fui fazer uma alteração no código, retirar o tratamento do $this->data
do beforFilter e colocar em uma classe específica de usuários pra
fazer o login e ai parou de funcionar. Restaurei um backup q eu tinha
e nada de voltar a funcionar.

Fui no core.php do cake para verificar como estava a seession por la e
alterei a seguinte default: define('CAKE_SESSION_SAVE', 'php'); para
define('CAKE_SESSION_SAVE', 'cake'); Então com a alteração fiquei
observando os arquivos dentro do diretório /aplication/tmp/ e foi
sendo criado um arquivo novo de sessão para cada atualização, sendo
assim não adiantava eu gravar na sessão pois o meu php sempre criava
uma sessão nova para mim e não conseguia retornar mais o valor gravado
na sessão.

Resumindo é muito estranho e eu não consegui entender direito o motivo
de tanta confusão. Amanhã quando chegar no escritório quero ver se
consigo avaliar todo o código novamente e descobrir o motivo, qualquer
coisa irei postar o código aqui pra vocês poderem me ajudar.


Abraços e valeu ai


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a