3/04 | E-mail

Formulário de contato HTML com FLASH

No plano HTML ou Mini-HTML você também poderá criar seu formulário no Flash para enviar mensagens de e-mail, siga os passos destes tutorial para saber como.

Crie o layout de seu formulário no Adobe Flash.

Apresentação - Layout do formulário

Para cada campo de texto, utilize a opção Input text em Properties e digite no campo Var o nome do campo. Faça isso com todos os campos que deseja que seus valores sejam enviados pelo formulário.

Para configurar o botão “Limpar” (botão criado para limpar os dados do formulário), basta adicionar o código abaixo de acordo com as variáveis que foram definidas nos campos de seu formulário, no caso do exemplo, as variáveis são nome, email, assunto e mensagem de acordo com os campos que foram criados.

on (release){
    // Limpa o valor da variável nome
    nome = "";
    
    // Limpa o valor da variável e-mail
    email = "";

    // Limpa o valor da variável assunto
    assunto = "";

    // Limpa o valor da variável mensagem
    mensagem = "";
    
    stop();
}

Ficará da maneira abaixo:

b1

Agora clique no botão “Enviar” (botão criado para realizar o envio do formulário) e logo após em “Actions – Button” (ou pressione a tecla F9) e digite o código abaixo para realizar a autenticação corretamente:

on (release){
    // Configure abaixo o endereço da página de resposta
    set("redirect", "http://meudominio.x-br.com/pagina_de_resposta.htm");
    // Abaixo deverá ficar a chave de autenticação 
    set("key", "CHAVE DE AUTENTICAÇÃO");
    // Endereço do form ultramail e método para autenticar o mesmo
    getURL("http://form.ultramail.com.br", "_self", "POST");
}

Agora é necessário acessar o painel de controle gerar o script de envio de e-mail em HTML. Acesse este tutorial para mais detalhes sobre como gerar o script.

Após gerado o script, localize a linha que possui a chave de autenticação ( <INPUT TYPE=”hidden” NAME=”key”… ) e copie somente o que está após o parâmetro VALUE. Coloque este valor no lugar da “CHAVE DE AUTENTICAÇÃO”.

Caso altere a senha da sua conta de e-mail, será necessário gerar uma nova chave de autenticação e alterar a mesma em seu formulário em Flash.

Abaixo será possível fazer download do arquivo fonte (.fla) do formulário exemplo.

formflashhtml.rar

Pronto, agora que o formulário está devidamente configurado para realizar o envio autenticado, basta disponibilizá-lo em sua página e receber os contatos dos seus visitantes.

Encontrou alguma informação desatualizada?
Envie um e-mail para drhost@hostnet.com.br ou clique aqui para utilizar nosso formulário de contato. Colabore você também.

Compartilhe
este tutorial

Qual é o seu
comentário ?

Opine sobre este assunto e veja o que outros usuários acham.

Alexandre Marinho disse:


março 22nd, 2011 às 23:28

Olá, gostaria de saber se a página de resposta é essa do ultramail, ou seja, quando envia a mensagem ele vai para a página do ultramail?

Responder

drhost Respondeu:

Alexandre,

A página de resposta que você vai utilizar para ser exibida após o envio da mensagem for realizado é uma que deve ser escolhida a seu critério.

Como você pode verificar, no tutorial, o endereço da página de resposta é: “http://meudominio.x-br.com/pagina_de_resposta.htm”. Você pode inserir qualquer endereço no local deste, você pode personalizar a página de resposta como desejar.

Em caso de dúvidas, estou à disposição.

Atenciosamente,
Dr. Host

Responder

rdums disse:


dezembro 31st, 2010 às 2:38

Comentário:Tá, e quem usa AS3?

Responder

Marcos disse:


agosto 27th, 2010 às 17:12

É mesmo os três arquivos ai não funcionam. Só funciona mesmo pelo HTML. Vocês poderiam criar um tutorial em vídeo sobre este recurso em Flash.

Responder

drhost Respondeu:

Marcos,

Entre em contato com o nosso Suporte Técnico para que possamos verificar o que está ocorrendo.

Lembre-se também de disponibilizar o arquivo “.fla”.

Para entrar em contato com o nosso Suporte Técnico, basta que você ligue para 4003-1177 (capitais e regiões metropolitanas em todo o país) ou 0800-888-1177 (demais localidades). O serviço funciona 24h de segunda a sexta e, aos sábados e domingos, das 8h às 18h. Nas capitais, o custo é o mesmo de uma ligação local.

Atenciosamente,
Dr. Host

Responder

gisele disse:


agosto 26th, 2010 às 9:15

Os três arquivos em flash citados não funcionam. Dá a seguinte mensagem de erro:

ERRO

Nenhum campo de formulário foi passado.
Utilize o “Gerador de scrpit de envio de e-mail” em seu painel de controle.

Só funciona mesmo pelo html, solicito que verifiquem o código em flash.

Responder

drhost Respondeu:

Gisele,

Entre em contato com o nosso Suporte Técnico para que possamos verificar a questão.

Ligue para 4003-1177 (capitais e regiões metropolitanas em todo o país) ou 0800-888-1177 (demais localidades).

Atenciosamente,
Dr. Host

Responder

Rodrigo Luques disse:


agosto 18th, 2009 às 14:59

Funcionou corretamente, porém nos campos para a pessoa digitar a mensagem ficam aparecendo a seguinte mensagem:

Nome: _level0.instance1.nome
E-mail: _level0.instance1.email
Assunto: _level0.instance1.email

Mensagem: _level0.instance1.mensagem

como faço pra esconder isso??? Abs!

Responder

Hostnet Respondeu:

Rodrigo,

Para este tipo de auxílio, recomendamos o contato com nosso suporte técnico, veja as formas de atendimento em: http://hostnet.com.br/atendimento.php

Responder

Hostnet disse:


agosto 13th, 2009 às 16:06

Djalma,

Verifique se os campos do seu formulário possuem os mesmos nomes de variáveis indicados no tutorial pois são por estas entradas que ele procura.

Responder

Djalma disse:


agosto 8th, 2009 às 16:18

Esse tutorial não funciona, ele te envia uma mensagem em branco, existe algum outro modelo desenvolvido pela equipe Hostnet?

Responder

AleX disse:


agosto 5th, 2009 às 16:47

Muito bom! Que alívio!

Já havia tentado uns 3 outros métodos e nada funcionava, já estava pensando em mudar de provedor caso este problema do form no Flash não se solucionasse…

Mas agora sim, baixando o arquivo aí fica ultra fácil!!!

Vou implementar para vários clientes…

Muito obrigado!
AleX

Responder

Hostnet disse:


junho 17th, 2009 às 14:36

Bernardo,

Este conteúdo, que as vezes chega na mensagem, depende da configuração da sua animação em Flash. Entre em contato com o nosso suporte técnico para mais detalhes em http://hostnet.com.br/atendimento.php .

Gaspar,

Ter um formulário de contato Flash e ter um dos nossos planos contratados é necessário para seguir as instruções contidas neste tutorial. Assine um de nossos planos a partir de R$ 9,90 e com o primeiro mês grátis no endereço: http://www.hostnet.com.br/assine.php .

Responder

Gaspar disse:


maio 7th, 2009 às 17:31

Olá, como faço pára configurar este mesmo formulário só que eu não tenho conta no Hostnet…

Responder

bernardo peres disse:


maio 7th, 2009 às 14:24

tenho utilizado esse método nos meus sites, mas tem um problema: a mensagem chega com um monte de lixo, com referências a funções, variáveis e outras coisas do script que não deveriam ir junto com a mensagem em sí. se alguém tiver uma solução por favor encaminhe.

Responder

Shelter disse:


maio 7th, 2009 às 8:19

Olá, esse site é muito bom. Vez ou outra eu quero tirar umas dúvidas e pesquiso no mesmo. Fico muito grato.

Responder

Opine sobre este assunto