MacRoger 0 Denunciar post Postado Junho 2, 2006 Olá pessoal, estou usando o actionscript abaixo para enviar formulário de e-mail pelo PHP, e está tudo OK, pórem preciso que ele virifique os campos antes de ir para o frame de "enviado com sucesso" (está indo direto), eis ai a actionscript, se alguém puder me dar uma luz. on (rollOver) { gotoAndPlay(2);}on (releaseOutside, rollOut) { gotoAndPlay(16);}on (release) { // verifica se o campo nome foi preenchido if (_parent.nomeCampo.length<=0) { _parent.nomeCampo = "Por favor, digite o seu nome"; // verifica se o campo email foi preenchido } else if (_parent.emailCampo.length<=5) { _parent.emailCampo = "Por favor, digite seu e-mail"; // verifica se o email é válido } else if (_parent.emailCampo.indexOf("@") == -1 || _parent.emailCampo.indexOf(".") == -1) { _parent.emailCampo = "Por favor, verifique seu e-mail"; // verifica se o campo mensagem foi preenchido } else if (_parent.mensagemCampo.length<=0) { _parent.mensagemCampo = "Por favor, digite a sua mensagem"; // se os campos estiverem corretos, enviamos as informações } else { } loadVariablesNum("mailsend.php", 0, "POST"); _parent.gotoAndPlay("enviado"); } http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Valeu pela força moçada, Roger. Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Junho 2, 2006 Só trocar onde você fecha o último else:} else { loadVariablesNum("mailsend.php", 0, "POST"); _parent.gotoAndPlay("enviado");}Assim ele só enviará se todas as condições forem verdadeiras. ;)Flw Compartilhar este post Link para o post Compartilhar em outros sites