Web Will 0 Denunciar post Postado Setembro 19, 2007 Estou com serios problemas por não ter muito conhecimento em actionscript. Alguém por favor me ajude. Não consigo identificar o erro. No flash tenho: on (release) { obj = new LoadVars(); rec = new LoadVars(); obj.nome = txtNome.text; obj.endereco = txtEndereco.text; obj.email = txtEmail.text; obj.telefone = txtTelefone.text; obj.empresa = txtEmpresa.text; obj.mensagem = txtMsg.text; rec.onLoad = function (success) { if (success) { gotoAndPlay("enviado"); } // end if }; trace ("enviando para : http://www.endereco.com.br/mail.php?" + obj.toString()); obj.sendAndLoad("http://www.endereco.com.br/mail.php", rec, "POST"); sending = 1; } E o mail.php é o seguinte: <?php #vamos pegar as variaveis vindas #atraves do objMail $nome = $_POST["nome"]; $endereco = $_POST["endereco"]; $email = $_POST["email"]; $telefone = $_POST["telefone"]; $empresa = $_POST["empresa"]; $mensagem = $_POST["mensagem"]; $corpo="Nome=$nome./n"; $corpo="Endereço=$endereco./n"; $corpo="Email=$email./n"; $corpo="Telefone=$telefone./n"; $corpo="Empresa=$empresa./n"; $corpo="Mensagem=$mensagem./n"; $assunto="Formulário de Contato"; #para quem o email sera enviado $para = "email@endereco.com.br"; #formato do email $de = "Content-Type: text/plain;"; #nome de quem esta enviando $de .= "From: $nome <$email>"; #enviando o email e ao mesmo tempo atribuindo a variavel #$ver o valor 0 se tudo ocorrer certo e 1 se der errado $ver = mail($para,$assunto,$corpo,$de); #enviando a variavel ver e seu conteudo ao flash echo "ver=$ver"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Setembro 19, 2007 Acredito que você já tenha trocado a linha$para = "email@endereco.com.br";para um email seu, certo? Mas qual é o problema, o email não chega?Abraço Compartilhar este post Link para o post Compartilhar em outros sites
Web Will 0 Denunciar post Postado Setembro 19, 2007 Esqueci de dizer: Apenas a mensagem chega...os outros campos não... naum consegui entender onde está o problema... se alguém conseguir enchergar seria lindo! valew Compartilhar este post Link para o post Compartilhar em outros sites
shumi 0 Denunciar post Postado Setembro 19, 2007 cara faz um teste, tenta assim: on (release) { var obj = new LoadVars(); obj.nome = txtNome.text; obj.endereco = txtEndereco.text; obj.email = txtEmail.text; obj.telefone = txtTelefone.text; obj.empresa = txtEmpresa.text; obj.mensagem = txtMsg.text; obj.sendAndLoad("http://www.endereco.com.br/mail.php",obj,"POST"); obj.onLoad = function() { gotoAndPlay("enviado"); }; trace("enviando para : http://www.endereco.com.br/mail.php?"+obj.toString()); sending = 1;} abraços Compartilhar este post Link para o post Compartilhar em outros sites
Web Will 0 Denunciar post Postado Setembro 19, 2007 novamente..só recebo a mensagem... obrigado pela dica mesmo assim.. Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Setembro 19, 2007 Quando você clica no botão, aparece uma mensagem na janela Output. Posta ela pra gente, por favor? Compartilhar este post Link para o post Compartilhar em outros sites
Evandro.S Eisinger 0 Denunciar post Postado Setembro 23, 2007 Oi Web Will! Da uma olhada na parte do As desse tuto acho que pode te ajuda, é só tu da uma reformulada no seu codigo: http://forum.imasters.com.br/index.php?showtopic=248722 Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Web Will 0 Denunciar post Postado Setembro 24, 2007 Valew Evando....acho q o jeito é refazer o formulário... pena q vou perder um pouco do visual... mas ...é o jeito... obrigado a todos q colaboraram. Compartilhar este post Link para o post Compartilhar em outros sites
Bastardo 0 Denunciar post Postado Setembro 25, 2007 Oi Web Will!Da uma olhada na parte do As desse tuto acho que pode te ajuda, é só tu da uma reformulada no seu codigo: http://forum.imasters.com.br/index.php?showtopic=248722Abraçosolá evandro... eu segui seu tutorial exatamente como está escrito... não alterei em nadano entanto eu recebo o e-mail somente com o que está escrito no phppor ex o email chega assim:"Nome:Sobrenome:Email:"acho que as variáveis não chegam a ser recebidas pelo php ou o problema é que o servidor não permite que elas sejam enviadas? Compartilhar este post Link para o post Compartilhar em outros sites
Web Will 0 Denunciar post Postado Setembro 25, 2007 Resolvi o problema após muito sofrimento... o codigo php estava correto... achei alguns erros no action script... refiz algumas partes e agora tudo funciona... Valew pessoal.. Compartilhar este post Link para o post Compartilhar em outros sites