ciclop 0 Denunciar post Postado Março 13, 2007 Oi, tenho um formulario em FLASH + PHP No Flash tenho o formulario com tudo certo e funcionando, pois já testei no servidor, o que necessito seria acrescentar ao codigo auqela parte de que quando não funciona algo ou o formulario não vai..direciona para o frame: "Ocorreu um erro ao enviar, tente novamente" e se tudo der certo, direciona para o frame: "seu formulario foi enviado com sucesso. No BT do formulario em FLASH tenho isto: on (release) { _root.loadVariablesNum("enviar.php", 0,"POST");} E no arquivo "enviar.php" tenho isto: <?php $recipient = "caixa3d@gmail.com"; $subject = "Contato teste"; $msg = "Nome: $nome\nE-mail: $email\nTelefone: $telefone\nMensagem: $mensagem"; $mailheaders = "From: $email"; mail("$recipient", "$subject", "$msg", "$mailheaders");?> Tudo já esta funcionando perfeitamente, apenas necessito que ao clicar no BT no flash ou vá para o "erro" ou vá para a pagina de "OK" SE alguém, souber agradeço!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Março 13, 2007 Primeiro pegue o resultado da função mail() e transforme no formato legível do flash:$resultado = mail("$recipient", "$subject", "$msg", "$mailheaders") ? "ok" : "erro";echo "&resultado=$resultado";Aí no flash é só verificar se _root.resultado == "ok" e mandar para o frame certo.Flw Compartilhar este post Link para o post Compartilhar em outros sites