Putz... tô até agora apanhando!!!
2009/9/16 Marcel Araujo <[email protected]>
> Galera, estou tendo problemas com um método que retorna sempre este mesmo
> erro!
>
> *"faultCode:Client.Error.DeliveryInDoubt faultString:'Channel
> disconnected' faultDetail:'Channel disconnected before an acknowledgement
> was received'"
> *
> Para ficarem cientes do que estou fazendo ae vai:
>
> No MXML
>
> private function funcao_GravarUsuario():void
>> {
>> var usuarioVO:UsuarioVO = new UsuarioVO();
>>
>> usuarioVO.nome = user_txtNome.text;
>> usuarioVO.email = user_txtEmail.text;
>> usuarioVO.senha = funcao_GetHash(user_txtSenha.text);
>> usuarioVO.ativo = 1;
>>
>> UsuarioRemoto.gravarUsuario(usuarioVO);
>> /*
>> if (user_txtSenha.text == user_txtSenha01.text)
>> {
>> usuarioVO.senha = funcao_GetHash(user_txtSenha.text);
>>
>>
>> }
>> else
>> {
>> Alert.show("Senhas não conferem!", "Erro!");
>> user_txtSenha.setFocus();
>> }*/
>>
>> }
>>
> private function
>> gravarUsuario_Listener(event:ResultEvent):void
>> {
>>
>> var data:Object = event.result;
>>
> var retorno:String = String(data);
>>
>
>> if (retorno == "true")
>> {
>> //funcao_MudarState("LoggedIn");
>> //UsuarioRemoto.getTodosUsuarios();
>> }
>> else
>> {
>> if (retorno == "false")
>> {
>> Alert.show("Erro ao gravar novo usuário.",
>> "Erro!");
>> }
>> }
>> }
>>
> <mx:RemoteObject id="UsuarioRemoto"
>> destination="zendphp"
>> source="UsuarioVO_Service"
>> showBusyCursor="true"
>> fault="erroListener(event)">
>> <mx:method name="gravarUsuario"
>> result="gravarUsuario_Listener(event)"/>
>> </mx:RemoteObject>
>
>
> No PHP
>
> public function gravarUsuario($user) {
>>
>> $query = "INSERT INTO usuarios_login(nome,email,senha,ativo)
>> VALUES('$user->nome', '$user->email', '$user->senha', $user->ativo)";
>> $result = mysql_query($query);
>> /*
>> $linhas = mysql_affected_rows($result);
>> if($linhas>0){
>> $flag = "true";
>> } else {
>> $flag = "false";
>> } */
>> $flag = "true";
>> mysql_free_result($result);
>> return $flag;
>> }
>>
>
> A minha conexão com o Zend está correta e funcionando pois estou utilizando
> outros métodos mas este insiste em teimar!!!
>
> --
> Abraços......
>
> Marcel Araujo
> System Analyst
> Developer Java/PHP/RIA
> Linux User #490101
>
--
Abraços......
Marcel Araujo
System Analyst
Developer Java/PHP/RIA
Linux User #490101
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---