jp1610 Posted May 12, 2009 at 09:24 AM Report #263264 Posted May 12, 2009 at 09:24 AM será que alguem me pudia traduzir este codigo para ActionScript 2.0 sff bt_enviar.onRelease = function() { if (_root.t_nome eq "" || _root._t_nome.length<=0) { _root.msg = "Campo Nome é obrigatório."; } else if (_root.t_mail.indexOf("@") == -1 || _root.t_mail eq "") { _root.msg = "Campo Email inválido."; } else if (_root.t_msg eq "" || _root.t_msg.length<=0) { _root.msg = "Campo Comentário é obrigatório."; } else if (_root.t_assunto eq "" || _root.t_assunto.length<=0) { _root.msg = "Campo Comentário é obrigatório."; }else { enviaEmail = new LoadVars(); enviaEmail.nomeFlash = _root.t_nome; // Variável(nomeFlash) será resgatada no Php. enviaEmail.assuntoFlash = _root.t_assunto enviaEmail.emailFlash = _root.t_mail; // Variável(emailFlash) será resgatada no Php. enviaEmail.msgFlash = _root.t_msg; // Variável(comentarioFlash) será resgatada no Php. isEnviaEmail = new LoadVars(); enviaEmail.sendAndLoad("send.php",isEnviaEmail,"POST"); // Página que irá enviar o email. _root.msg = "Enviando Comentário para o email("+_root.t_mail+")..."; isEnviaEmail.onLoad = function(success) { isEnvio = isEnviaEmail.isEnvio; // Variável(isEnvio) do Php retorna um boolean(verdadeiro ou falso). if (isEnvio eq "true") { _root.msg = "Email enviado com sucesso..."; _root.t_nome = ""; // Limpa campo. _root.t_assunto = ""; _root.t_mail = ""; // Limpa campo. _root.t_msg = ""; // Limpa campo. } else { _root.msg = "Não enviou o email."; _root.t_nome = ""; // Limpa campo. _root.t_assunto = ""; _root.t_mail = ""; // Limpa campo. _root.t_msg = ""; // Limpa campo. } }; } }
rjcarneiro Posted May 12, 2009 at 06:57 PM Report #263547 Posted May 12, 2009 at 06:57 PM parece um algoritmo em action script juntamente com php para chamar uma funçao de php para enviar um comentario para o email do utilizador... assim à primeira vista...
pouic Posted May 12, 2009 at 11:25 PM Report #263656 Posted May 12, 2009 at 11:25 PM Precisas de alterar este código para AS2.0 ? Começa por retirar as referências ao _root Utiliza variáveis locais para trabalhar com funções locais. segundo passo passar as validações para uma função à parte e outra função para proceder ao envio do email. Vai mostrando a evolução 👍
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now