Conheça o Plugfeed | » Início » Desenvolvimento » Flash » Formulário Flash+PHP com validação de campos
Conheça o Plugfeed | » Início » Desenvolvimento » Flash » Formulário Flash+PHP com validação de campos -->
 
Avaliação: | Publicado em: 25/11/2006
Formulário Flash+PHP com validação de campos
Juliano JGC 18 anos de idade, experiência como técnico de informática, instrutor de informática básica e de web design, atualmente atua como Instrutor de informática básica e web, e também como designer free lance.
Formulário Flash+PHP com validação de campos

Ola pessoal aqui estou postando um tutorial muito importante na criação de um site full flash.. Muita gente tem duvidas sobre a criação de um formulário flash + php, ainda mais um que possua validação nos campos... então vamos la.

Este formulário irá ter os campos nome, assunto, telefone, email e mensagem.

Primeiramente, vamos organizar o formulário, criem 4 LAYERS cmo esta na imagem:



Na camada ações aperte F9 e digite:
stop();
nome = "";
assunto = "";
ddd = "";
fone = "";
email = "";
msg = "";
status = "";

E pra cada layer criem duas frames.

Na primeira frame da layer layout vcs irão desenhar o formulário, na layer botões vcs criaram 2 botões um enviar e o outro limpar, e na layer form vcs criaram vcs irão criar 6 IMPUT TEXT, ficará assim:



Agora vamos declarar as variaveis desses campos assim:

Nome : nome
Assunto: assunto
o telefone tem dois campos um q vai ser o campo instaciado cmo : ddd e ou outro instancie cmo : fone
E-mail : email
Mensagem : msg

agora criem um DINAMIC TEXT e declarem a variavel dele cmo status, e posicionem ele onde vcs acharem melhor,ele vai mostrar a mensagem ao usuario de q foi deixado algum campo vazio, feito isso, vamos as actions do botão limpar:

on(release){
 nome = "";
 assunto = "";
 ddd = "";
 fone = "";
 email = "";
 msg = "";
 status = "";
}

ahh não esqueçam de deixar o campo mensagem cmo MULTILINE.

e agora as actions do botão enviar:

on (release) {
 if (nome eq "") {
  status = "O nome esta vazio";
  selection.setFocus("nome");
 } else if (assunto eq "") {
  status = "O assunto esta vazio";
  Selection.setFocus("assunto");
 } else if (ddd eq "") {
  status = "Faltou o DDD";
  Selection.setFocus("ddd");
 } else if (fone eq "") {
  status = "Faltou o número do telefone";
  Selection.setFocus("fone");
 } else if (email eq "") {
  status = "O e-mail está vazio";
  Selection.setFocus("email");
 } else if (msg eq "") {
  status = "Faltou a mensagem";
  Selection.setFocus("msg");
 } else {
  nextFrame();
 }
}

Agora vamos a segunda frame da layer form... la vcs botaram uma mensagem de agradecimento dizendo que o contato foi efetuado com sucesso, e na segunda frame da layer ações vc irão colocar o seguinte código:

loadVariablesNum("mail.php", 0, "POST");
stop();
intervalo = function() {
prevFrame();
clearInterval (tempo);
}
tempo = setInterval (intervalo, 1800);

esse código vai chamar o php para enviar o formulário e vai voltar a frame anterior em alguns segundos

Pra deixar mais interessante iremos fazer o seguinte.... será copiado o IMPUT TEXT nome da primeira frame, e será colado na mensagem de saudação, tipo, digitem em um static text assim:

Olá Sr (a): dae aqui vem o IMPUT TEXT copiado, e continua a mensagem cm static text...

lembrando que, só terá duas frames a layer layout e a layer ações, na layout terá a mensagem de agradecimento...

agora vamos ao PHP: abra um bloco de notas e cole o seguinte código:

<?php
$recipient = "contato@jgcweb.com";

$subject = "formulário de contato";

$msg = "nome: $nome\n\nAssunto: $assunto\n\nDDD: $ddd\n\nTelefone: $fone\n\nE-mail:$email\n\nMensagem: $msg";

$mailheaders = "From: contato@jgcweb.com";

mail("$recipient", "$subject", "$msg", "$mailheaders");
?>

Explicando o que deverá ser mudado:

no $recipient = "contato@jgcweb.com"; vcs colocaram um endereço de e-mail pra q vcs possam receber esse formulário no meu caso foi esse ae mas vcs mudam pro endereço de vcs.

no $subject = "formulário de contato"; vai ser o assunto do formulário, qndo chegar pra vc ele chegará cm o nome de formulário de contato ae vcs tbm mudam conforme a nescessidade de vcs

no $mailheaders = "From: contato@jgcweb.com"; vai ser o remetente, o endereço de e-mail q enviará o formulário de vcs, tbm modifiquem pra qualquer um endereço de e-mail de vcs

e é só o resto faz parte do código php, e não poderá ser  mudado, se for mudado não funcionará corretamente...

Feito isso, salvem esse bloco de notas cm extensão php.... deem o nome do arquivo de mail.php

dae é só testar no servidor, e botar o mail.php junto do formulário.

Ahhh qndo forem publicar o arquivo swf, deixem - no com o flash player 6, la nas propriedades tem um botão settings vão la e mudem o arquivo pra flash player 6.

vlw ae pessoal e espero que tenham gostado


Este artigo é a parte 1 de 1 da seguinte série:
  1. Formulário Flash+PHP com validação de campos

muito bom esse tuto é bem facil de aprender eu ja tinha até esquecido como se fazia em flash vlw
cristian1037 <cristian1037@ig.com.br>
muito foda,parabéns ajudou demais. com certeza essa é uma duvida de muitos.

abraços!!!
Arthur Kalleb <kallebg3@hotmail.com>
Cara de todos os AS de forms que vi essesé um dos mais completos muito bom.
dipotter <nada@nada.com>
ficou muito bom mesmo socio!!! gostei cara! muito interesante, acho que eu vou tentar fazer tbm.. rs rs rs
André <_____>
Mto show o tuto... parabéns, realmente é uma dúvida mto encontrada!!!!
Sharks
Show de bola... Bem simples de fazer e eu me batia pra k antes... Parabéns ae cara
Pedro
Realmente uma duvida de mtos, eu tbm tinha essa duvida... além do flash o php ta bem simplificado de simples aprendizagem!!! gostei
Mto bom o tuto, adorei, ja tava procurando fazia tempo,e agora ta prontinho hehehe... Bigadinha ajudo mto hihihihi
Helnatan Silva <eunatan@gmail.com>
Este tuturial é muito bom, e o melhor funciona, porque encontrei vários formulários flashphp, mas nenhum deles funcionou... parabens para o autor. abraços.
Valeu pela força ai ,só quria saber uma coisa ,eu fiz tudo e deixei o arquivo mail.php na mema pasta do swf,como faço para testar no servidor?????

Bom, localmente provavelmente não funcione, ahh não ser que vc use seu pc como servidor... Mas no servidor vc faz o mesmo esquema... deixa o arquivo mail.php na mesma pasta do swf.

abraço e t : Não avaliado
will
Poooooooo deu td certinho eu testei no meu servidor e fico redondo!!!!!

Vlw ae JGC boa iniciativa cara, eu achava que era foda mas não é tanto assim.... abraço
Dúvida, pq deixar versão do flashplayer na 6ª ????
Deixar como flash player 6 por causa do Selection.setFocus que não funciona na versão flash player 8 : Não avaliado
cleriston <pyntado@hotmail.com>
Dr. testei aqui mais nao funciona.

coloquei pra ir para um e-mail hotmail. tem alguma diferença?
Acredito que não tenha nda a ver, mas devo dizer que os e-mails hotmail geralmente demoram pra enviar e receber mensagens... antes eu usava e demorava pra chegar depois eu troquei e doi instantâneo : Não avaliado
André Ponce <andreluisponce@gmail.com>
Opa Juliano! loadVariablesNum é muito mal cara, usa a classe LoadVars, muito melhor! e ficou faltando uma validação pra email. haa, e o Selection.setFocus funciona no flash 8 sim!

abraço!
Muito bom, só preciso de uma ajuda para saber o porque não chega as informações, o e-mail vem, mas não preenchido .

O que devo fazer?

Obrigado e parabens pelo tutorial
Bom... se o e-mail chega mas chega em branco é sinal q vc esta errando no nome das variáveis dadas aos campos de entrada!!! da uma revisada no nome das VARIÁVEIS ae ... pq se fosse o caso do seu servidor não suportar php ele nem teria enviado o form em branco.... abraço e t : Não avaliado
Márcio Bailly Doege <agm@agminternet.com.br>
Simplesmente Facil perfeito e funcional e mais nada a declarar brigadão
Resposta para Edson <erva@ervadaninhario.com.br>
Andei testando o formulário em flash e tive o mesmo problema que vc, as informações não chegavam. O lance é colocar as variaveis no mail.php e alterei tb para que já venha com o email do remetente no header. veja:

<?php
nome = _POST'nome';
assunto = _POST'assunto';
ddd = _POST'ddd';
fone = _POST'fone';
email = _POST'email';
msg = _POST'msg';

recipient = "usuario@dominio.com.br";

subject = "formulário de contato";

msg = "nome: nomennAssunto: assuntonnDDD: dddnnTelefone:

fonennE-mail:emailnnMensagem: msg";

mailheaders = "From: email <email>";

mail("recipient", "subject", "msg", "mailheaders");
?>

E juliano valew pelo tutorial!!!
Obs Resposta para Edson <erva@ervadaninhario.com.br>
não aparece no meu post os caracteres tipo contrabarra e cifrão, então é só manter o exemplo do juliano e antes das variaveis não esquecer do cifrão : Não avaliado
Anildo Carlos de Brito <johncarlos_2005@hotmail.com>
Eu fiz todo o procedimento que vc colocou nessa tutoria mais não funcionol eu gostaria que vc me tirase um duvida eu hospedo me site na hostgold e ela me manda um e-mail para formulario assim <form method=post action="http://www.t5.com.br/FormMail.pl">
<input type="hidden" name="recipient" value="seuemail@goldcolchoes.com.br">
<input type="hidden" name="redirect"
value="http://www.goldcolchoes.com.br/confirmacaodeenvio.html">
como faço pra colocar em flesh isso ai
Anildo Carlos de Brito <johncarlos_2005@hotmail.com>
meu servidor me manda uma msg assim Disponibilizamos para todos os planos, o FormMail no endereço
http://www.t5.com.br/FormMail.pl . Ao efetuar a liberação de sua conta você já
poderá utilizar o FormMail.
Para utilizar é necessário criar um form em html, com o action apontando para o
endereço http://www.t5.com.br/FormMail.pl e incluir um input hidden chamado
recipient com o endereço destino do email a ser enviado.
Exemplo de arquivo html para envio de mensagem:

<form method=post action="http://www.t5.com.br/FormMail.pl">
<input type="hidden" name="recipient" value="seuemail@goldcolchoes.com.br">
<input type="hidden" name="redirect"
value="http://www.goldcolchoes.com.br/confirmacaodeenvio.html">


Nome: <input type=text size=30 name="nome">
E-mail: <input type=text size=30 name="email">
Assunto: <input type=text size=30 name="assunto">
Mensagem: <textarea name="body" rows=3 cols=50></textarea>

como faço pra por em flash
JGC
Sr Anildo, creio que seu servidor seja uma bosta.... pois todos os servidores que eu ja hospedei nunk me aconteceu isso... entre em contato com o suporte do seu servidor, e caso queira usar o desse tutorial... vc deve colocar o swf de contato na mesma pasta q o mail.php, feito isso ele tem que funcionar, caso não funcione acredito que o melhor seria trocar de servidor pois se o servidor da suporte a php não é preciso usar nda deles : Não avaliado
Vinicius Maffeis Juliani <vmaffeis@gmail.com>
Vlw brother, fácil , rápido e excelente, vlw pelo Tuto
matheus <parko@bol.com.br>
Olá! Eu segui seu tutorial, porém a hora que eu jogo no servidor não funciona.
Teria como eu te enviar por e-mail os arquivos para você analizar e ver onde eu estou errando????
Abrigado e aguardo retorno no e-mail.

Matheus Nini
Bom Juliano não sei como agradecer, finalmente depois de semanas procurando encontrei um form tão bem explicado...
Obrigado mesmo...
muito bom este formulario
Att.
André Luiz
www.catalogobsb.com
O tutorial tá excelente, mas ocorre um erro que não sei resolver: os dados preenchidos chegam em branco no meu email. O que fazer para resolver isso? Obrigada
Parabéns Juliano! Excelente tutorial, objetivo e funciona muito bem. No geral, ou é complicado ou não funciona. Um forte abraço!
Ótimo tutorial, funciona em parte perfeitamente.
Tenho o mesmo problema que a Kamila, ele manda todos os campos pro email e tals, soh que deixa tudo em Branco, tpw assim:

Nome:

Email:

DDD:

Fone:


ele naum preenche os campos

o que pode ser isso??
Sem mais.
Fiz tudo certo, entendi também que pra ter um espaço entre um campo e outro aquele N do PHP mas o caso é que os campos vem vazio, entende
Nome:
Assunto:
DDD:
Telefone:
E-mail:
Mensagem:
kd as informações dos textos de entrada?
Peço aos usuários que verifiquem o nome das variaveis dos campos de entrada, e se esta batendo corretamente com as variaveis resgatadas pelo PHP, tbm peço - lhes que mudem o endereço que irá receber os e-mails, pois estão chegando mensagens no meu e-mail de formulário : Não avaliado
Não sei se sou eu que sou muito burro ou se é vc que é muito bom na didática, pq eu levei dois dias rodando vários sites e fóruns por aí sem conseguir fazer meu form funcionar. Até que encontrei esse aqui, que realmente, e é o único, explica tudo, passo a passo, detalhe por detalhe.
Parabéns, vc mereece.
Obrigado!
Galera resolvi!!! graças a Kamila,
uma salva de palmas pra essa garota. O script estava trazendo pro meu e-mail campos brancos mas adicionei depois de <?php o extract(_GET); e alterei também no flash a parte ("mail.php", 0, "POST"); para ("mail.php", 0, "GET"); e pronto funciona que é uma beleza!
Marcus - Floripa <nesjajahatali@hotmail.com>
O melhro que eu podia encontrar...valeu mesmo, olhei muitos tutoriais pela net de nada funcionava....obrigado mesmo !!!
mário
Oi! Preciso de ajuda!!!!!!!
Os campos veem em branco, apesar de ter confirmado o nome da variavel!!!!!! : Não avaliado
Muito bom o Formulario, mas sera que nao tem como mandar o arquivo .fla, e valeu ai... : Não avaliado
Parabéns cara, faz um tempão que estou tentando fazer o meu formulário funcionar. E graças ao teu telento de simplificar é que consegui entender. Valeu, ta funcionando tudo blz!!!!!!!!
Bom ta tudo funcionando blz. porém esta usando minha máquina como servidor e precisava que utilizasse meu servidor. Se puder me ajudar agradeço...

É só hospedar o arquivo php e o swf na mesma pasta do seu servidor : Não avaliado
gostei muito, aparentemente tudu funciona perfeito, e eh bem simples... MMMAAASSS pq o e-mail nao chega?


Rogerinhu - continuando
ja tentei manda pro hotmail, gmail, e nada,coloquei flash 6 tals, 2 servidores diferentes e nada(que suportam php), nem msg de erro dá!

fiz um layout bem tosco, mas a programacao esta igualzinhu a do tuto!! to ficando desesperado, pq o meu nao da certo???
: Não avaliado
Pedro Bráulio Amaral <pedro_braulio@uol.com.br>
Ótimo tutorial. Tenho uma dúvida: o que acontece se o visitante, ao invéz de digitar um caractere, "teclar" a barra de espaço? O flash considera o espaço como um caractere e envio o conteúdo do campo "em branco", sem acusar erro na validação. Alguém já passou por este problema? Grato.
Anildo Carlos de Brito <johncarlos_2005@hotmail.com>
Essa tutoria é muito boa eu aprendi fazer meu formulario com varios campos e tbm aprendi validar todos os campos.obrigado
Desde já parabéns e obrigada, porque ajudou imenso. Mas estou c um problema, quando o publico no servidor dá erro, diz method not allowed.:( será q estou afazer alguma coisa mal? Preencho o formulario e faço enviar, diz que enviou mas nao envia nada : Não avaliado
Xanax500 seu servidor da suporte a php?? Pois se ele esta dando este tipo de erro provavelmente ele não lhe de esse suporte, verifica com o pessoal do servidor se vc tem suporte a php no seu plano de hospedagem : Não avaliado
OBRIGADA!!! OBRIGADA!!! OBRIGADA!!! OBRIGADA!!! OBRIGADA!!! OBRIGADA!!! OBRIGADA!!! OBRIGADA!!!
Gostei deste site é bem explicativo sobre o flax vou tentar construir as paginas que estão esposta .
Meus parabens continuam, mas só pra lembrar que meu e-mail mudou. Até maiiiiiiss!!
Alexandre Zampaglione <alezampaglione@bol.com.br>
Preciso de ajuda. Alguem pode me mandar o arquivo .fla pronto ??? Desde já fico grato.
estou com problema
ele manda pro meu e-mail, mas só manda
nome:

Assunto:

DDD:

Telefone:

E-mail:

Mensagem:

sem o que foi digitado
o que será que está acontecendo
já fiz de tudo o que falaram aqui em cima
Primeiramente parabéns pelo tutorial, muito bem explicado.
Se alguém ainda está com problemas com os dados em branco, aqui vai a solução:
Basta colocar na mesma pasta onde estão os arquivos um que terá de ser criado, pode ser em qualquer editor de texto, nele coloque uma única linha "php_value register_globals on" salve-o como "htaccess.txt", depois envie-o para o servidor no mesmo lugar dos outros arquivos e mude o nome para ".htaccess", pronto assim as variáveis irão carregar normalmente.
Espero ter ajudado

Abs a todos.
Feito isso, salvem esse bloco de notas cm extensão php.... deem o nome do arquivo de mail.php

dae é só testar no servidor, e botar o mail.php junto do formulário.

Gostaria de saber como salver o bloco de notas com extensão php e colocar o mail.php junto com o formulário?
alguém conseguiu receber as informações.
O meu email também chega com os dados em branco.
Já tentei as duas soluções enviadas, mas nada.
Dá para testar no apache? porq tenho feitos mts tutoriais pela net, até agora nenhum funcionou, estou achando q o problema esta no apache, alguém sabe me dizer?valew. : Não avaliado
Meu acabei de testa o seu artigo, e funcionou massa, tava a muito tempo, tentando, usar flash PHP, só tenho a agradecer, faleu mesmo.
asas <asas>
asas
muito bom.... bah cara depois que eu coloquei o formúlário no meu servidor não consigo abrir mais o servidor nem o site... será que o servidor estar em manutenção
Bom para quem até hoje seguiu a risca e não funcionou ai vai uma dica na hora de colocar o endereço do arquivo mail.php
use o endereço do arquivo de seu servidor não o de seu pc
JGC
LEILA.

Para salvar o seu arquivo com extensão php basta fazer o seguinte...

Na hr de salvar no bloco de notas vc da o nome de arquivo como mail.php, e embaixo no campo salvar com o tipo vc seleciona o opção todos os arquivos.

Sendo assim, vc determina o nome do arquivo e a extensão que seria mail.php : Não avaliado
Comigo nao deu certo e vc afirma q so terao 2 frames os layers layout e acoes mas em uma parte vc cita ""Agora vamos a segunda frame da layer form... la vcs botaram uma mensagem ..""
Algum comente a respeito ou isso nao influencia em nada?
Ah! Eu tava errando pq tava estanciando e nao colocando a variavel , dai arrumei e funcionou, agora só falta resolve o problena q o email nunk chega xD
Parece muito facil de fazer cuando voçe ve desse jeito não e?
Juliano, parabéns pelo tutorial, super_hiper_mega bem explicado, assim como outros internautas que comentaram aqui nesta página, eu também procurei em toda internet alguma explicação detalhada deste formulário e o único que supriu minas necessidades fois este.
Aproveitando o comentário, queria tirar uma dúvida. Existe a possibilidade de fazer a validação do campo de email se o internauta não digitar o símbolo @?

Grato desde já.
Bruno Menicucci
muito simples e fácil de usar, parabéns! Para ficar excelente e completo faltou a verificação @ e . no e-mail e corrigir a questão dos acentos no form. PHP

No mais parabéns!!!!
Algem ai Hospeda o script num zip e posta aki? Porfavor..


vlwwwww
segue script com correção de acentuação, agora só falata a validação do @ no campo mail.

<?php

recipient = "seu@mail.com.br";

subject = "assunto do e-mail";

msg = "nome: nomennAssunto: assuntonnDDD: dddnnTelefone:fonennE-mailemailnnMensagem: msg";

msg = utf8_decode(msg);

mailheaders = "From: seu@mail.com.br";

mail("recipient", "subject", "msg", "mailheaders");

?>

desculpem aqui ele perde as variáveis de valor. copia o código original e só insere substituindo (sifrão) pelo símbolo.

(sifrão)msg = utf8_decode((sifrão)msg);

: Não avaliado
O formulário funciona blz, mas eu ja cadestrei meu site "www.projette.com.br" nos sites de busca mas ele não aparece!!! O que devo fazer?
Eu desenvolvi o tutorial, e publiquei no meu site, mas não estou recebendo os e-mails.
Alguém sabe me dizer porque?
muito bem explicado, mas nao deu certo comigo!
tirei o ddd e o telefone
será q isso q atrapalhou? me dê uma luz!!
abraço
JGC - Ajuda ao colega de cima <contato@jgcweb.com>
Ola... tirar os campos de telefone não atrapalham em nda... Nunca fiz o teste, mas por via das duvidas faz o seguinte... retira os campos de ddd e telefone do php tbm : Não avaliado
JGC - Ajuda ao Nelsinho <contato@jgcweb.com>
Amigão.... Você vai precisar colocar as meta tags no seu código fonte para ser encontrado nos sites de busca... Busca na internet por meta tags que isso resolve o seu problema

abraço : Não avaliado
Carla
Pô cara, até que em fim consegui um código que funcione.
Entrei em vários sites de flash e nenhum form funcionou!
Agradeço!
Na verdade vc. descobriu um santo para cobrir o outro, quando é jogado para flash 6, automanticamente vc. vai ter um problema com as fontes que irão ficar com alguns pixes quebrados, fazendo com que seu site fique com uma aparencia de baixa qualidade...
Muy Bueno esta tutoria... gracias
tenho uma duvida ...
queria um formulario p/ contato em php ..
para eu coloca no site..
mas tipow eu faço e qndo coloc para roda ela nao enviar o q sera q esta acontecendo .. : Não avaliado
André Maia <andremaia@pop.com.br>
Ótimo.... fiz exatamente o que vc postou.... funcionou perfeitamente!!! Para quem esteja recebeno o e-mail em branco... confira se colocou os nomes reamente nas variaveis = "Var", e não confundiou com o espaço de "Instance Name". Parabéns mais uma vez para o nosso amigo Juliano!!!
syxdesign <syzdesign@gmail.com>
parabéns esse tuto tá bem feito, mas para funfar o cod php tem k ser este:

<?php
nome = _POST "nome";
assunto = _POST "assunto";
ddd = _POST "ddd";
fone = _POST "fone";
email = _POST "email";
msg = _POST "msg";

recipient = "geral@probackstage.com";

subject = "formulário de contato";

msg = "nome: nomennAssunto: assuntonnDDD: dddnnTelefone: fonennE-mail: emailnnMensagem: msg";

mailheaders = "From: email <email>";

mail("recipient", "subject", "msg", "mailheaders");
?>
syxdesign <syzdesign@gmail.com>
o código postado anteriormente, está sem os caracteres especiais, é só colocar como deve ser, e mudar o email para onde esta indo o formulário, no cod anterior tá um dos meus mails
fiquem bem e boa programação : Não avaliado
Galera!

É o seguinte:
Tentei todas as alternativas aqui citadas, BUT... O e-mail continua vindo em BRANCO. As variáveis estão corretas e o restando visto e revisto.
O que mais pode ser?????
Por favor HELP! : Não avaliado
Carolina.

Verifique se seu servidor é PHP e se ele esta habilitado... Ja vi servidores que vc tem que habilitar o PHP... Não me perguntem pq isso, mas eu ja vi rsrsrs, achei uma sacanagem e peguei outro server. No mais, o erro só pode ser no PHP, lembre-se que uma letra maiúscula faz diferença, não pode esquecer de aspas tbm. Verifique tudo isso e qualquer coisa posta ae novamente.

Abraço e boa sorte : Não avaliado
Nao recebo nada no meu e-mail...meu php tah assim:

<?php
recipient = "omago8@gmail.com";

subject = "formulário de contato";

msg = "nome: nomennEndereço: endereçonnCEP: cepnnCidade: cidadennDDD: dddnnTelefone: fonennSexo: sexonnDia: diannMês: mesnnAno: anonnE-mail: email";

mailheaders = "From: omago8@gmail.com";

mail("recipient", "subject", "msg", "mailheaders");
?>

O que pode estar errado ??? : Não avaliado
Ricardo Paiva <ricardo@uti.psi.br>
Juliano excelente seu formulário, funciona corretamente, agora estou com um problema pois quando estou recebendo o formulário, não consigo verificar as palavras acentuadas.
Como posso resolver isso.
Atenciosamente
Ricardo Paiva
victorspinheiro <victor@fixtofix.com>
Ricardo.
Olha num dos meus post lá em riba que eu já resolvi isto. : Não avaliado
Ola, usei o formulario e funciona o envio do email, mas quando recebo o email nao aparecem os dados que inseri, só os campos que vao no ficheiro php. penso q nao esta a receber os dados, podia ajudar me a resolver isto?
Fábio Portugal <portugalfabio@gmail.com>
Só tem um problema, o flash está pulando o "if" e indo direto pro "else", pq está deixando enviar o formulário até vazio!
Muito bom, o primeiro que funcionou de MUITOS que eu tentei fazer..
Só um problema: estou recebendo e-mails com os campos preenchidos em branco :( alguém pode me ajudar?
;
Seguinte... Para quem está recebendo e-mails em branco... Ja que ele chega o e-mail em branco só pode ser erro no nome estipulado pra que ele busque do flash... verifiquem se os nomes estipulados no php batem com os do nomes dados as VARIAVEIS do flash... E não esquecer do pois é ele que resgata o nome da VARIÁVEL do flash.
Detalhe: No flash... vcs devem dar os nomes aos campos de entrada no campo VARIÁVEL e não no INSTANCE NAME!

Abraço : Não avaliado
O tutorial é muito bom! Mas está chegando o email com os campos em branco. Já testei tudo inclusive as variáveis
Alexsandro Minho <minho@mw7.com.br>
Nunca vi um os tutorial tão bem feito... Excelente! parabéns!
Alexsandro Minho <minho@mw7.com.br>
Muitas pessoas relatam aqui que tiveram problemas e que os e-mails chegam em branco... Porém comigo funcionou 100%, não tenho o que reclamar!
boa noite.. ta optimo o toturial... ta a funcionar td 5's menos que ele nao assume o texto escrito no flash... ou seja o mail que eu recebo vem sem o nome, o assunto, etc etc.. alguem me pode ajudar??
Puretzbr <puretzbr@gmail.com>
Show de bola.. Parabens!!
Muito Bacana
Gostei Muito mas não chega nadano meu email
oque será que deu errado

muito bom mesmo....só que eu tb estou com o problema dos emails virem em branco...já verifiquei os nomes das minhas variáveis que estão batendo com o php e tambem verifiquei se estão no lugar correto e nada. Se puder me ajudar agradeço!
Abraços
bom, consegui resolver para que o email não vá mais em branco colem o codigo abaixo:
<?php
recipient = "seu@email.com";

subject = "formulário de contato";

nome = _POST'nome';
telefone = _POST'telefone';
email = _POST'email';
mensagem = _POST'mensagem';
msg = "Nome: nomenn
Telefone: telefonenn
E-mail:emailnn
Mensagem: mensagem";

msg = utf8_decode(msg);

mailheaders = "From: seu@email.com";

mail("recipient", "subject", "msg", "mailheaders");
?>

esse código está super correto, se por um acaso não sairem os sifões é so colocar ok!!!
Cara muito bom esse Tuto, na verdade foi o unico q funcionou, pelo menos no teste q eu fiz ele chegou, não chegou em branco mas veio o seguinte:

nome: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="15" COLOR="#FF0000" LETTERSPACING="0" KERNING="0">Akira</FONT></P></TEXTFORMAT>

Assunto: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="15" COLOR="#FF0000" LETTERSPACING="0" KERNING="0">formulario</FONT></P></TEXTFORMAT>

DDD: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="15" COLOR="#FF0000" LETTERSPACING="0" KERNING="0">11</FONT></P></TEXTFORMAT>

Telefone: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="15" COLOR="#FF0000" LETTERSPACING="0" KERNING="0">12345678</FONT></P></TEXTFORMAT>

E-mail:<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="15" COLOR="#FF0000" LETTERSPACING="0" KERNING="0">akira.ki@terra.com.br</FONT></P></TEXTFORMAT>

Mensagem: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="15" COLOR="#FF0000" LETTERSPACING="0" KERNING="0">Teste...</FONT></P></TEXTFORMAT>

Se alguém souber, por favor! Brigadão aeee


Aeee consegui!!! O burro aqui não tinha mudado a versão no settings.. para flash 6! Veio certinho!!!
Thank´s!!!!
Naima Barbosa <naimasp@gmail.com>
perfeito!
Mto bom mesmo.. super fácil.. como eu perdi tempo sem saber fazer isso.. rsrs
obrigada!!!
primeiramente o tuto está perfeito, mas estou com um problema e uma dúvida, os dados chegam no meu email assim (Nome: <P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="9" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">julio</FONT></P>), fiz como o Akira disse, mas não resolveu. e a dúvida e de como posso mandar esse email pra mais de um recipiente. obrigado
Julio vc fez isso?
deixar como flash player 6, la nas propriedades tem um botão settings vão la e mudem o arquivo pra flash player 6. : Não avaliado
Muito bom mesmo me ajudou bastante!!
Deve melhorar a descrição e explicar sobre os possíveis erros e o que será necessário para arrumar esses pequenos erros.
edgar_henrique17@hotmail.com : Não avaliado
Marcelo torres Hayashi <hayashi.marcelo@terra.com.br>
Ele nao funciona, nao chega nenhum email, tenho provedor da loca web, fiz e refiz mas , nao chega email nenhum, tenho email do hotmail , e flash8
Oi Juliano

Super stress esse lance de formulario

Ja tentei inumeros tutoriais mas nao consigo chegar a lugar nenhum a mais de uma semana

Vc saberia me dizer porque o nem o scrip (...next frame...) do botao Enviar esta funcionando no arquivo que eu estou copiando do seu?

Sera porque eu instalei os ultimos updates da Adobe (extendedscript toolkit...) ?

Sera porque porque eu dei um update no ActionScrip 3.0 do flash Cs3

Posso te mandar meu arquivo pra vc dar uma olhada ?

Sera que vc pode me mandar o seu arquivo assim eu posso conferir qualquer erro

Eu nao sou tao estupido assim, sou ?
: Não avaliado
Consegui arrumar meu problema com outro tutorial
mas agora estou sem validacao de campo
http://www.kirupa.com/developer/actionscript/flash_php_email.htm
Tomara que ajudem vcs
coisa de loco !!!
Consegui fazer o formulario segundo o tutorial e funciona quase tudo, não recebo nenhum email na minha caixa de correio, pq acontece isto? q estará errado?

Parabens pelo tutorial!
Muito bom...

Seguinte, tenho uma outra versão de formulário em flash, porém hospedo o site de um cliente no terra. Só que o email chega com todos os campos vazios... sabe o que pode ser ?

no meu site, o form é o mesmo e chega certinho...
Oi sou eu denovo, testei seu formulário hospedado no terra, o e-mail chega com todos os campos vazios, como se não tivessem sido preenchidos.... o que pode ser ?

abraços
Cara !
muito bom mesmo seu tutorial ! parabéns !

mas eu devo ter errado em alguma coisa... pq o e-mail que chega para mim vem assim: nome: <TEXTFORMAT LEADING="2"><P ALIGN="JUSTIFY"><FONT FACE="Century Gothic" SIZE="13" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">Flash</FONT></P></TEXTFORMAT>

e a acentuação não aparece direito !

você pode me ajudar ?

aguardo seu retorno ! abraço !
ahh ! consegui resolver o problema da formatação do e-mail ! mas a acentuação ainda está dando errado !

alguem pode me ajudar ?

abraço !
Olá, fiz td como está no tutorial mas na hora de receber o email, só chega os títulos, as mensagens escritas nos campos vem em branco. Como posso resolver isto?
gabriel <yes@yes.xom>
realmente vem tudo em branco
Esse cara é bom! Mto bom mesmo o formulário! Parabéns cara.. e obrigado por colocar uma obra prima dessas online! rsrsr
fabio R. <fabios.bol.com.br>
Ola meu amigo eu achei sua matéria muito interessante, e aquele mine exemplo...

Olha eu gostaria de possível vc me ajudar, pois eu não conheço nada em flash e programação via web , e eu estou começando agora e tenho um site , e não estou conseguindo fazer uma pagina para enviar e-mail, se vc pudesse mandar seu exemplo para que eu possa modificá-lo e colocar em minha pagina ficaria muito agradecido....

Fabio.

Fabios.ura@bol.com.br
Para arrumar a acentuação use esse código, coloque no primeiro frame em qualquer layer do flash

System.useCodepage = true;

Como todos, estou com o mesmo problema de receber o e-mail em branco.

Já chequei se as variaveis estão com o mesmo nome.
Já verifiquei o servidor php.
Já exportei para flash6.
Já criei um swf e o php somente com uma variavel.
Estou mesmo utilizando na variavel e não na instance.
Já adicionei o código no php antes do mail()
headers = "MIME-Version: 1.0rn";
headers .= "Content-type: text/html; charset=iso-8859-1rn";
headers .= "From: "._POST'email'."rn";

Já utilizei o
foreach(_POST as campo => valor){

campo = trim(strip_tags(valor));

}

E mesmo assim ou recebo ele sem as informações das variaveis, ou não recebo nada.

Alguem tem alguma idéia a compartilhar?

Abraços
off <oficcina>
de todos os tutoriais que eu testei esse foi o unico que funcionou!! parabens!
Cara PARABÉNS
arrebentou exelente, funfou redondo perfeitamente
revirei diversos fóruns e nenhum tuto dava certo.
ESSE FOI O ÚNICO que deu certo...
mais uma vez...
PARABÉNS
eu ainda nâõ testei o form mais ja
estou deixando meus parabens

muito bom mesmo
ótimo tutorial
mas estou com um problema...em meu servidor pago quando envio a mensagem para o meu email do hotmail os campos chegam preenchidos corretamente ....mas quando hospedo no 000webhost.com.. ao enviar a mensagem para o mesmo email ela chega em branco...
Porq??? alguem pode me dar uma dica??
obrigado
Muito bom mais agora e assim o email chega mais chega com codigos,numero da fonte,numero da letra tipo assim nome: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">fjkjlfsdjf</FONT></P></TEXTFORMAT>

Assunto: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">kljlkjlkjlj</FONT></P></TEXTFORMAT>

DDD: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">lk</FONT></P></TEXTFORMAT>

Telefone: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">lkjlkjlk</FONT></P></TEXTFORMAT>

E-mail:<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0" KERNING="0">jlkjlkj
lkjnkljl</FONT></P></TEXTFORMAT>

end: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0" KERNING="0">lkjlkjnmn,
nn</FONT></P></TEXTFORMAT>

bairro: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">lkjlklkj</FONT></P></TEXTFORMAT>

cpf <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR" SIZE="15"
COLOR="#000000" LETTERSPACING="0" KERNING="0">nl lknlj</FONT></P></TEXTFORMAT>

entrada: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">lkjlkj</FONT></P></TEXTFORMAT>

saida: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR"
SIZE="15" COLOR="#000000" LETTERSPACING="0"
KERNING="0">lkjlkjlkjl</FONT></P></TEXTFORMAT>

msg <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial TUR" SIZE="15"
COLOR="#000000" LETTERSPACING="0"
KERNING="0">lkjlkjlkjlkjlkj</FONT></P></TEXTFORMAT>

oq faço para corrigir esse erro
klebao
ajudou muito, quebrou um galhão
Bruno Assumpção <bruno.nil@hotmail.com>
muito bom, mais não consegui!
tem como me enviar o flash em fla por e-mail?
abraços
Bruno Assumpção <bruno.nil@hotmail.com>
muito bom, mais não consegui!
tem como me enviar o flash em fla por e-mail?
abraços
Para que o e-mail não chegue avacalhado, tem que coloca o system.useCodePage = true;

Colocando isso na frame do loadVariablesNum ele para de receber e-mails avacalhados... abraço : Não avaliado
Ao pessoal que está recebendo as mensagens em branco... Verifiquem as váriáveis, pois se o e-mail chega é sinal que o PHP está correto e que o flash ta acionando o PHP, o erro provavelmente deve ta nas VARIÁVEIS. verifiquem elas se estão corretas no php e no flash.

Para tirarem dúvidas, podem me mandar por e-mail que assim que eu puder terei o maior prazer em responder..

Abraço a todos : Não avaliado
Outra coisa. Estou montando vídeo aulas para a venda, o preço delas será de R10,00 frete, se alguém tiver interesse acessem: www.vetorart.com.br e cadastrem seus e-mails na newsletter, que assim que as vídeo aulas estiverem prontas eu lhes comunicarei via e-mail : Não avaliado
Matheus Nini <design.mnmn@gmail.com>
Pra quem está com o problema de receber o e-mail parecido com isso:
<TEXTFORMAT LEADING="2"><P ALIGN="JUSTIFY"><FONT FACE=.......
é só dentro do flash em cada campo de texto desabilitar o "Auto kern".
Resolvi meu problema assim!

Um grnade abraço!
Tiago Correa <tiago@fariacorrea.com.br>
Para aqueles q, assim como eu, estavam tendo problemas com os campos em branco, aqui vai a solução:
É só colocar o seguinte codigo logo após o <?php

@extract(_POST);

depois segue tudo igual ao descrito no tutorial do Juliano

abrassssss

Tiago.
Já tentei todas as soluções postadas aqui, mas não consegui fazer com que os e-mails parassem de chegar em branco.
Juro que está tudo certinho...

Fala amigo, tudo bom??

estou solitando você para pedir se possível for sua ajuda.

o tutorial formulário que você fez com flash mais php, tive problema
na parte do ddd, o formulário esta todo preenchido, quando vai enviar ele diz
que fala o ddd, sendo que este esta preenchido.
vlew..aguardo resposta.

obs: tentei te mandar um email para consulta e não é válido este contato@jgcweb.com

Consegui fazer o form funcionar direitinho porém quando ele envia o email ele manda o código fonte do input text como eu arrumo isso?
Estou com o mesmo problema da Clarisse, e ainda não consegui solução.
Será que alguem pode ajudar?
Bom, consegui resolver o erro. É mais simples do que imaginava.

Apenas deve-se desmarcar as opções de Auto kern dos campos input text no flash.

Assim o flash não envia o codigo dos campos de formulário.

Ótimo tutorial, parabéns.
Julio.
Esse e-mail jgcweb não existe mais mesmo... meu e-mail agora é suporte@vetorart.com

Pessoal, quem quizer me mandar os arquivos editaveis de vocês para que eu de uma olhada este é o e-mail: suporte@vetorart.com
Assim que eu puder eu responderei com o maior prazer...

Abraço a todos : Não avaliado
www.as-rs.com.br <aschoenardie@gmail.com>
mato a pau
Cara, ficou tudo certo!!! mas quando recebo o email vem um monte de caracteres e a menssagem, telefone, nome, email, vem no meio desses caracters.Como faço para que chegue só a menssagem?
danubia <danubia vilhena>
olha, da tudo certinho, mas o e-mail chega em branco assim:
nome:

Assunto:

DDD:

Telefone:

E-mail:

Mensagem:

Como resolvo isso?

Caio Zowye <czccabral@hotmail.com>
Não consigo fazer o email chegar normalmente. Já fiz tudo que vcs recomendam aqui neste forum e em outros. Ele continua chegando e mostrando as formatações HTML. Não sei oq faço. Alguém passou pelo mesmo problema e conseguiu resolver?

Abraços!
cara. eu fiz certinho.. coloquei o no dominio do meu cliente mas os emails chegam em branco.. só mostram
Nome
assunto
Fone
ddd
mensagem:
e nao mostra mais nada do que digita no formulario poderia me ajudar? eu colokei aquele GET que o nosso amigo la em cima disse. e nao funfooo nao...
Flavio <webgomides>
aew consegui ..o meu ficou assim ....depois de tanto tempo procurando insistindo hehehe

<?php
extract ("cifrao"_GET);

"cifrao"recipient = "seuemail@seudominio.com.br";

"cifrao"subject = "formulário de contato";

"cifrao"msg = "nome: "cifrao"nomennAssunto: "cifrao"assuntonnDDD: "cifrao"dddnnTelefone: "cifrao"fonennE-mail:"cifrao"emailnnMensagem: "cifrao"msg";

"cifrao"mailheaders = "From: seuemail@seudominio.com.br";

mail(""cifrao"recipient", ""cifrao"subject", ""cifrao"msg", ""cifrao"mailheaders");
?>
o que tiver entre aspas e escrito cifrao "cifrao", apague a palavra cifrao e apague as aspas e coloke o CIFRAO simbolo ...mto bom o tuto
Puts... To sofrendo com isso aqui!
A tutorial tá ótima, mas eu não tenho muita experiência nem em flash, action script ou php...
O e-mail continua chegando em branco, e já fiz o que todo mundo disse, continua chegando incompleto ou em branco.

por favor, se alguém puder me mandar o código que funcione com os cifrões e contrabarras, completo, por e-mail, agradeço muito mesmo!
valeu!
Foi eu terminar de fazer o comentário, consegui ajustar o formulário...
Modifiquei algumas coisas em relação ao que o Flávio aqui acima mandou e deu certo... se alguém precisar de ajudar, estamos às ordens.
Valeu!
FALTOU POSA o .fla pra galera baixa
Seguinte galera... esse "cifrão" do código acima deve ser apenas uma observação, pois o sinal do cifrão no php serve para resgatar o conteúdo da variável. Se os e-mails chegam em branco, é sinal de que o php está certo e que seu servidor esta funcionando, então é quase certeza que o problema seja as variáveis, vocês devem ter colocado nomes diferentes e esquecido de trocar no mail.php. Repito vocês tem que declarar os campos como variáveis e não estancia-los... O campo para fazer isso ele fica na parte inferior direita da barra de propriedades, aquele que fica na parte superior esquerda serve para estanciar... a maioria dos arquivos que me mandaram o erro estava ali, ou no php ou o campo estanciado.

Quem quizer pode enviar os arquivos para meu e-mail, mas aviso que no momento ando meio sem tempo e atolado de serviço, mas fiquem a vontade que assim que eu tive um tempinho livre eu do um help.
Abraço : Não avaliado
Cara, eu já postei anteriormente todos os problemas e soluções que tomei. Mas mesmo sem resultado, venho novamente para novas dúvidas.

Bom, na verdade é uma só, pois o e-mail chega em branco e pode ter certeza que a variável está com o mesmo tanto no php quanto no flash, e sim, ele está MESMO na variável, e não na instância.

Obrigadooo : Não avaliado
Juliano, boa tarde, baseado em seu tutorial eu estou fazendo o contato do meu site, mas acontece que não está mostrando no status se algum campo ficou sem preencher(mas isso não tem problema ok) e o mais importante, os e-mails estão chegando na caixa, mas sem nada, apenas com o nome, email,mensagem, todos em branco.

Será que você pode me ajudar, se precisar te passo o fla, é bem simples.
Obrigado.
Tudo funcionando perfeitamente mesno é os campos que continuam chegando em branco.
Fiz todos os procedimentos que os comentários anteriores sugerem, mas nada funcionou.

As variáveis estão ok no php e no flash, tudo nos campos corretos... mas não deu ainda.

Anlguém pode saber mais alguma coisa?

Valeu mesmo.
Hinglerson Silva <contato@influx.art.br>
Aqui o email ta chegando assim:

Nome: <TEXTFORMAT LEADING="-2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0">asdas</FONT></P></TEXTFORMAT>

Assunto: <TEXTFORMAT LEADING="-2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0">dasdasdasd</FONT></P></TEXTFORMAT>

Telefone: <TEXTFORMAT LEADING="-2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0">asdasda</FONT></P></TEXTFORMAT>

E-mail: <TEXTFORMAT LEADING="-2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0">sdasdas</FONT></P></TEXTFORMAT>

Mensagem: <TEXTFORMAT LEADING="-2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0">dasdad</FONT></P></TEXTFORMAT>

isso porque eu coloqueo as Strings nome, fone etc..
Ex:
nome = _POST"nome";

sem isso não esta nem recebendo os emails
como faz o formulário
só falta vc ensinar o como carregar no flash.
Parabens!!
olá fiz o formulario...mas assim sem publicar tem como testar no flash ...?.. e outra ..eu publiquei mas mesmo assim ... não envia ..não apaga ...não faz nada ... o q faço ? : Não avaliado
Bruno Gleidson dos Santos <binho_machine@hotmail.com>
Muito bom esse tutorial mano deu pra pegar legal vlw
Fiz tudo mas quando manda não chega no meu email o que foi digitado
Ae galera, o formulario é muito bom, porem realmente esta com problema no PHP pois chega em branco, tentei de todas as formas e li todos os comentarios dos colegas, porem o que funcionou pra mim foi:

<?php
msg.='Nome:'._POST'nome'."n";
msg.='Assunto:'._POST'assunto'."n";
msg.='DDD:'._POST'ddd'."n";
msg.='Telefone:'._POST'fone'."n";
msg.='Email:'._POST'email'."n";
msg.='Mensagem:'._POST'msg'."n";
cabecalho = "Para: contato n";
mail("seu e-mail" , "Contacto" , msg , cabecalho)
?>


Bom, masssss.....o PHP NAO TA FUNGANDO. etestei TOOOODAAS as alternativas contidas acima. Funga tudo menos os campos preenchidos, E AE?????
aqui o problema aqui foi resolvido o erro estava no php depois do <?php coloque
extract(_POST);

E pronto vai funcionar.
diego medeiros <diegopmt@hotmail.com>
gostaria muito que vc disponibilizasse o arquivo fla e o php desse tutorial.
to precisando muito e aqui n ta dando certo.
abraço
Parabéns!! Funcionam todos os campos, porém não recebo o formulário em nenhum e-mail testado, alguém pode me ajudar? Valeu !!
s <ds>
uma bosta
Cara muito bom esse form mais aqui ñ rolo tem alguma dica???

Desde já agradeço.

Evandro
Oi... Eu fiz tudo certinho, adicionei algumas variáveis, mas não recebo nenhum e-mail... Ajudaaaaa, por favorrrr...
achei 10 o tuto mais se fosse possivel teria como me enviar por email os arquibos usado ?

e que fiz aqui mais falto alguns ajustes que não estou conseguindo montar vlws, agradeceria muito .
formulario funcionando corretamente, porém o email chegar cheio de codigos em html, pode me ajudar a resolver esse probleminha?

mto grata!
Olá muito bom tutorial... deu certo a primeira parte mas quando vou ver no meu email não aparece o nome da pessoa nem o telefone nem a mensagem. Pq será?
alguém me add no msn e me de uma judinha aí
Raphael Kirschner <rapha_kirschner@hotmail.com>
Muito bom, funciona, porém a mensagem chega sem uq a pessoa digitou, alguém pode me ajudar??? onde está o erro???
joliano andretta <joliano@pop.com.br>
Meu formulário qdo recebido no e-mail, vem com os campos em branco..ja revisei tudo, nome dos campos,etc..não consigo entender onde está o erro. Grato se alguem me ajudasse. : Não avaliado
funciona tudo normal só que quando chega no meu e-mail chega tudo em branco como se eu não tivese prenchido os capos! só vem os nomes dos capos mais o conteudo vem em branco
Caro amigo.
Afim de tornar o código perfeito, te envio um aviso:

O primeiro "selection" está em minúsculas, portanto não funciona, a menos que inicie com maiúsculas: "Selection".

Muito grato!

Artur S. M.
__________________

Aline Klem <alinek4s@hotmail.com>
Muito obrigada pela ajuda, mas tenho uma observação: quando o email vem para a minha caixa de emails, os dados dos campos não aparecem no corpo do email. Pode me ajudar?

Obrigada Aline
Parabens pelo tutorial e eu tenho um formulario exatamente como no tutorial. Porem venho a perguntar, como eu faria para limitar o dígito do DDD para apenas 3 digitos? Por favor me respondam por e-mail. Vlw.
claudinhogrooveria <claudinhogrooveria@hotmail.com>
gente tive o mesmo problema recebert formulario em branco no email e resolvi
no flash vc muda a frame dois q tem a ação loadVariablesNum("mail.php", 0, "POST"); vc muda ela para loadVariablesNum("mail.php", 0, "GET");
e no mail.php vc faz cola o seguinte:

<?php
extract ("cifrao"_GET);

"cifrao"recipient = "seuemail@seudominio.com.br";

"cifrao"subject = "formulário de contato";

"cifrao"msg = "nome: "cifrao"nomennAssunto: "cifrao"assuntonnDDD: "cifrao"dddnnTelefone: "cifrao"fonennE-mail:"cifrao"emailnnMensagem: "cifrao"msg";

"cifrao"mailheaders = "From: seuemail@seudominio.com.br";

mail(""cifrao"recipient", ""cifrao"subject", ""cifrao"msg", ""cifrao"mailheaders");
?>
onde esta escrito "cifrao" vc apaga as aspas e a palavra cifrao e coloca o simbolo cifrao q vai funcionar uma beleza!! espero ter ajudado se der certo comenta ai

abraço a todos!!








Um produto Detetive.net