Eu, qnd vou brincar com amfphp, sempre passo o
nome_da_classe.nome_do_metodoe por convenção, utilizo o o nome da
Classe com inicial maiúscula e métodos
com inicial minúscula (só por convenção mesmo)

this.conexao.connect("amfphp/gateway.php");
this.conexao.call("Usuarios.consultaUsuario", new Responder(retorno, falha),
[Email, Senha]);


Agora... vou falar algo q eu não tenho certeza e não tenho como testar
agora, só no final do dia talvez:

O Flex manda para o php um argumento do tipo Array contendo [Email, Senha]
(seria mais um map: key=>email, value=>senha) e vc precisa tratar na função
q recebe os parâmetros esse argumento.


Dai vc pode me dizer: "Mas no browser do amfphp a classe funciona". Certo!
Funciona mesmo, pq no browser o script gera automaticamente dois inputs não
é?! E então ele manda as variáveis separadas - cada uma com um $_POST - e o
flex manda um array. Sacou a diferença?!?!?!


Mas como eu disse antes, não tenho como testar agora, mas pelo q vejo acho q
o problema está aí. Altere sua função para receber como parâmetro um array,
e dentro da função trate os elementos desse array.

Lembrando, q em php arrays e maps trabalham da mesma forma. (key, value).


Abraços e boa sorte. Poste aí se deu certo, ou se minha teoria falhou..
hehehehehe
Mais tarde vou testar oq eu disse.


Júnior
-- 
Mário de Souza Júnior
Programador
(44) 4009-3550

--~--~---------~--~----~------------~-------~--~----~
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