Ir para conteúdo

POWERED BY:

Arquivado

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

Evandro.S Eisinger

Tutorial: Formulario Flash + PHP +Combo Box

Recommended Posts

Bom dia rapaziada.

Eu consegui fazer o tuto direitinho, porém só não está indo para o frame 2 com a msg de conclusão de envio. Como eu fiz esse formulário dentro de um site eu converti ele em um movie clip. Será que é por isso que não consigo? já tentei de tudo, mas não vai. Alguém pde me ajudar?

Estou usando Cs4 + AS 2.0.

 

Att.

Valeu e parabéns pelo trabalho!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Excelente tutorial. Muito útil.

 

No entanto, estou a ter problemas com a acentuação. Copiei o AS direitinho, mas os caracteres com acentos e cedilhas não aparecem, nem nos campos de textos nem no mail enviado. Tenho alguns campos na combo box com acentos, que aparecem bem no formulário, mas não aparecem quando recebo o mail.

 

Alguma sugestão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então nos campos de texto de embed neles de todas as linguagens latinas... ou clique em embed all

Para cada campo de texto

 

E use System.useCodePage = true...

 

E mime.type de php no php caso esteja usando ele que da pra escolher a codificação...

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

O System.useCodePage = true já estou usando. Agora, os campos de texto que estou usando são componentes, pelo que não sei como fazer o embed dos caracteres. Peço desculpa por estar a ser chatinho, mas não me poderia dizer como faço o embed? Muito obrigado pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

instancie o campo de texto

 

E coloque instancia.embedFonts = true

 

E use o setTextFormat() para setar a font, e para colocar a font no seu arquivo... clique com o botão direito sobre a biblioteca e escolha new font

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não funcionou...

Vou tentar substituir os TextInputs por caixas de textos dinamicas.

Mas muito obrigado pela ajuda:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Evandro, tudo jóia.

 

Seguinte, não estou conseguindo visualizar as imagens que você cita no tutorial, também não estou conseguindo fazer

o download do exemplo.

 

Sou iniciante e preciso muito deste formulário, coloquei um site no ar e só falta isso, me ajuda aí.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Evandro ...

 

Estou com o mesmo problema da thais.... tambem sou iniciante e nao estou visualizando as imagens que você colocou nos primeiros itens... pode ajudar a gente?

 

valeu e obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu com a mesma dificuldade do Rui Velocci

"Bom dia rapaziada.

Eu consegui fazer o tuto direitinho, porém só não está indo para o frame 2 com a msg de conclusão de envio.

Estou usando Cs4 + AS 2.0."

 

E gostaria de uma informação a mais...

necessito que quando selecionamos um item do COMBOBOX seja visualizado em um TEXT INPUT o valor da DATA, qual será a solução?

a linha AS2:

 

mail.dataProvider = [{label: "SELECIONE O DEPARTAMENTO", data: ""}, {label: "Comercial", data: "viniciusmsiqueir@hotmail.com"}, {label: "Administrativo", data: "viniciusmsiqueir@hotmail.com"}];

 

para visualizar acesse:

http://www.viniciusmedeiros.com/mail

Download: http://www.viniciusmedeiros.com/mail/formulario.rar

 

agradeço já...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz tudo em um arquivo novo (CS4 - AS2) e funcionou corretamente.

 

O problema é que quando dou um loadmovie dentro do meu site (flash) para carregar o swf ele dá o erro: *** Security Sandbox Violation ***

Decidi fazer o form no próprio site, aparentemente o botão funciona pois ele vai para o frame 2, mas nao recebo nada no e-mail (o mesmo que funciona no arquivo novo que havia falado no começo).

 

Alguém sabe o que pode ser?

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Evabdro... meu email estão chegando assim:

 

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

Empresa: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Design</FONT></P></TEXTFORMAT>

 

o código em php ta assim:

 

<?php

$email = $_POST["email"];

$nome = $_POST["nome"];

$empresa = $_POST["empresa"];

$dddf = $_POST["dddf"];

$fone = $_POST["fone"];

$dddc = $_POST["dddc"];

$celular = $_POST["celular"];

$cidade = $_POST["cidade"];

$estado = $_POST["estado"];

$emailc = $_POST["emailc"];

$assunto = $_POST["assunto"];

$mensagem = $_POST["mensagem"];

 

$recipient = "edilsondesign@comaso.com.br";

$subject = "FORMULÁRIO DE CONTATO";

$combo1 = utf8_decode(@$_POST['estado']);

$corpo .= "email = $email .\n";

$corpo .= "Nome = $nome .\n";

$corpo .= "Empresa = $empresa .\n";

$corpo .= "DDD = $dddf .\n";

$corpo .= "Telefone = $fone .\n";

$corpo .= "DDD = $dddc .\n";

$corpo .= "Cidade = $cidade .\n";

$corpo .= "Estado = $estado .\n";

$corpo .= "Email = $emailc .\n";

$corpo .= "Assunto = $assunto .\n";

$corpo .= "Mensagem = $mensagem .\n";

$mailheaders = "From: edilsondesign@comaso.com.br";

mail("$recipient", "$subject", "$corpo", "$mailheaders");

?>

 

Se você ou alguem puder me ajudar te agradeço muito ... Abraço a todos

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.