Pessoal, em especial... Mário Júnior e Rodrigo Paiva...
Disse que quando chegasse a uma solução postaria por aqui... :-)
Quando uma exceção ocorre em PHP, apesar do erro mostrado no browser
(se habilitado!), o HTTP result code continua 200 e assim, por
HTTPService ele é recebido por ResultEvent.
Ocorre que, quando usando o RemoteObject (AMFPHP), esta exceção é
considerada pelo Flex como um FaultEvent e a mensagem da exceção, mesmo
que personalizada, é recebida em "faultString".
Nos meus testes, mesmo com "display_errors = Off" no php.ini o erro
é corretamente atribuido em "faultString".
Está ai a explicação que eu não conseguia reproduzir o efeito de
forma alguma.
Aproveito para agradecer os incentivos para migrar para o AMFPHP.
Foi cansativo fazer funcionar mas agora é tão simples...
abraços a todos,
Marcello Fontolan
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---