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
