Esqueci também de um detalhe que sempre esquecemos.

Coloque session_start() no seu gateway.php se for usar $_SESSION
ou Zend_Session::start() se for usar Zend_Session ;)

--
Att.,
José Carlos Silveira Fiel
Flex and PHP Developer
Adobe Certified Expert Flex with AIR
Blog: http://blog.josecarlosfiel.com.br/
Twitter: http://twitter.com/josecarlosfiel


Em 20 de fevereiro de 2010 01:59, José Carlos Fiel <[email protected]>escreveu:

> Olá Marcel,
>
> Neste caso você tem que ter uma classe Usuario ou algo do genero dentro do
> services do php, com um metodo verificarSessaoAtiva por exemplo.
>
> Nele você usa o esquema de $_SESSION do php ou se usar a biblioteca do
> Zend, pode usar o Zend_Session.
>
> Dica para ambos veja aqui:
> http://framework.zend.com/manual/en/zend.session.basic_usage.html
>
> Lembrando que quando você faz o login, você deve armazenar o nome do
> usuário por exemplo na sessão e assim você verifica se está setado ou não no
> metodo que citei acima.
>
> --
> Att.,
> José Carlos Silveira Fiel
> Flex and PHP Developer
> Adobe Certified Expert Flex with AIR
> Blog: http://blog.josecarlosfiel.com.br/
> Twitter: http://twitter.com/josecarlosfiel
>
>
> Em 20 de fevereiro de 2010 01:42, Marcel Araujo <[email protected]>escreveu:
>
> Pessoal, atualizei a biblioteca da Zend e agora meu "gateway.php" ficou
>> desta maneira.
>>
>> <?php
>>     require_once "Zend/Loader/Autoloader.php";
>>
>>     Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
>>
>>     $server = new Zend_Amf_Server();
>>
>>     Zend_Registry::set('db', array( 'adapter' => 'Mysqli',
>>                                     'params' => array( 'host' =>
>> 'localhost',
>>                                                        'dbname' =>
>> 'sistema',
>>                                                        'username' =>
>> 'root',
>>                                                        'password' =>
>> '')));
>>     $server->setProduction(false);
>>
>>     $server->addDirectory("../services/");
>>
>>     echo $server->handle();
>> ?>
>>
>> Minha dúvida surge de que maneira posso trabalhar com sessões verificando
>> se o usuário tem um sessão ativa, evitando o uso de qualquer classe de
>> objeto (Pessoa, Carro, etc..) quando não estiver.
>>
>> --
>> Abraços......
>>
>> Marcel Araujo
>> System Analyst
>> Developer Java/PHP/RIA
>> Linux User #490101
>> http://br.linkedin.com/in/marcelaraujo
>> http://www.twitter.com/marcelaraujo
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a