Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luiz Paulo O. Paula

Formulário Flash + PHP

Recommended Posts

Sei que este tópico ja é marcado, porém ja tentei de tudo, ja pesquisei bastante na NET mas sem sucesso na resolução do meu problema então vamos lá:

 

Tenho um formulario em flash com 3 casas: Nome (variavel e instancia "nome"), E-mail (variavel e instancia "email"), Mensagem (variavel e instancia "mensagem").

 

Um botão de limpar e outro enviar ambos com instancias "limpar" e "enviar" respectivamente.

 

No botão enviar (onde estou com problemas - eu acho) tem o seguinde script:

 

on (release) {

loadVariablesNum("form.php", 0, "POST");

}

 

No arquivo "form.php" temos os seguintes scripts:

<?php

$headers = "From: Contato Online <info@xxxxx.com>\n";

$date = date("d/m/Y");

$seuemail = "info@xxxx.com";

$assunto = "Pedido de Informações";

$mensagem = "

Dados Preenchidos:

 

Nome: $nome

Email: $email

Mensagem: $mensagem

 

Enviado em: $date";

mail($seuemail, $assunto, $mensagem, $headers);

?>

 

O problema é que , apesar de receber o e-mail, os campos Nome, E-mail e Mensagem sempre vem em branco! As mensagens chegam porem sem os dados (variaveis) que digitei nos referidos campos.

 

Aguardo ajuda

 

obs: o register_globals do servidor está on.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara brigadão mas infelizmente não deu certo. Utilizei a "lógica" do site que voce me passou no meu formulário porém o problema continua: o e-mail é enviado porém o conteudo das variáveis não aparece.

 

Obs: tenho server com PHP5

Compartilhar este post


Link para o post
Compartilhar em outros sites

podem ser duas coisas...

 

clica no seu campo de texto e desmarca o auto kern, faz isso pra todos

 

a outra eh a instancia,

ao inves de preencher o isntance name, preencha a var

 

testa ae e da noticia

=]

flws

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom cara vamos ver se eu te ajudo

 

Meu codigo do php para o e-mail:

<?php
$recipient = "seuemail@email.com";

$subject = "formulário de contato";

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

$mailheaders = "From: seuemail@email.com";

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

Vamos ao meu formulário

Eu criei um flash com caixas de texto nas quais coloquei, nome, assunto, ddd, telefone, email e mensagem.

 

nas variaveis coloquei: variavel do imput text nome, de nome e assim por diante

 

e no send que eu criei coloquei o comando:

on(press){

loadVariablesNum("mail.php", 0, "POST");

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom cara, foi isso mesmo o que eu fiz. Crieir variaveis com nome de : nome,email,mesagem.

e no submitButton eu fiz a mesma coisa que voce porem com on release.

 

O problema que eu tenho é que apesar da mensagem chegar no meu e-mail ela chega sem os dados inseridos nos Imput Text (variaveis), não sei o porque mas o php não esta capturando as variaveis.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara uma sugestão...

 

 

Pega o arquivo que você fez...

 

Salva com um nome

 

Cria outro e faz tudo denovo pois não tem como errar..

 

é pá pum.

 

Mas de qualquer maneira... aqui vai um exemplo

 

mailform.swf

 

e para baixar o arquivo clique aqui

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se tu posta o arquivo ai a gente arruma pra ti e reenvia... ou posta os codigos aqui corrigidos para que você possa fazer uma comparação com os que você ta usando :)

 

Meu formulário pelo que eu fiz ai..... é 100% que funciona =)

 

Eu tenho outros também em asp, e alguns outros em php com flash e sem flash

 

Mas como meu site devido a problemas tecnicos.... foi removido do ar...

 

Eu utilizo como sede o do velhochico como viu ali em cima....

 

Se quiser algum tipo posta ai que eu como qualquer 1 pode arrumar ou explicar o que há de errado em seu código ;)

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, eu também tenho um problema parecido com esse, de o formulário não ser enviado corretamente.... teve uma época até que o meu form funcionou e enviava para o meu email, mas depois de um tempo nem isso mais ele faz... =/

 

Uma dúvida: tem muitos tutos que ensinam a a fazer o form declarando um InstanceName em todos os inputs... porém, alguns outros dizem para por em "Vars".....

 

» qual é o mais correto????

 

» no meu form.... tem algumas animaçoes antes do form poder ser usado... e ele é dividido em muitos movieClips antes de chegar no "nível" do form... será q isso também influencia nos erros???

 

isso tudo é meio confuso pq os exemplos são todos estáticos.... e beeem simples.... por isso sempre fica uma pulga atrás da orelha.... :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.