kadumx 0 Denunciar post Postado Novembro 20, 2008 Alguém pode me ajudar, fiz um formulário em flash + php. Tudo funcionando normal...mas qdo envio não chega na caixa do destinatário. link formulário : http://www.casadarede.com.br/formulario.swf //as ____________________________________________________________________ System.useCodepage = true; stop(); Selection.setFocus("nome"); nome = ""; email = ""; msg = ""; fone = ""; var err:String = ""; function valida (){ if (nome==""){ err = "Preencha todos os campos."; nome = ""; } else if (msg=="") { err = "Escreva uma mensagem."; msg=""; }else if (email=="") { err = "Qual o seu email?"; email=""; } else { loadVariablesNum("contato.php", 0, "GET"); err = ""; gotoandPlay(2); } } //enviar enviar.onPress = function () { valida(); } //limpar limpar.onPress = function () { nome = ""; email = ""; fone = ""; msg = ""; enviado = ""; err = ""; } //voltar voltar.onPress = function () { gotoAndPlay(1); nome = ""; email = ""; fone = ""; msg = ""; enviado = ""; err = ""; } // php ____________________________________________________________________ <?php $destinatario .= "email@dominio.com.br"; if ($email != "" and $destinatario != "") { $assunto .= "Contato"; $cabecalho = "From: $nome"; $corpo .="Nome: $nome .\n"; $corpo .="Email: $email .\n"; $corpo .= "Telefone: $fone .\n"; $corpo .="Mensagem = $msg .\n\n"; $host = gethostbyaddr($REMOTE_ADDR); $ip = $REMOTE_ADDR; $browser = $HTTP_USER_AGENT; $data = date( "H:i:s - d/m/Y", time(void) ); $corpo .= "Host: = $host\n"; $corpo .= "I.P.: = $ip\n"; $corpo .= "Browser = $browser\n"; $corpo .= "Hora: = $data\n\n"; mail($destinatario, $assunto, $corpo, $cabecalho); echo ("&enviado=ok&"); } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Freelife 2 Denunciar post Postado Novembro 21, 2008 E aeh beleza?! então é o seguinte, aqui no fórum mesmo tem algusn tópico com dúvidas e em um deles tem um código php só que quando vai enviar a mensagem ele não usa: $assunto .= "Contato"; $cabecalho = "From: $nome"; $corpo .="Nome: $nome .\n"; $corpo .="Email: $email .\n"; $corpo .= "Telefone: $fone .\n"; $corpo .="Mensagem = $msg .\n\n"; mas usa isso: $msg = "nome: {$_REQUEST["nome"]}\n\n E-mail:{$_REQUEST["email"]}\n\n Mensagem: {$_REQUEST["mensagem"]} testa aí e qualquer dúvida procura na parte de tutoriais do próprio flash que tem um artigo do berseck lá que fala sobre isso. espero ter ajudado. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Abraços Compartilhar este post Link para o post Compartilhar em outros sites