3/04 | E-mail
10




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.

Qual é o seu
comentário ?

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

Hostnet disse:


outubro 21st, 2009 às 15:01

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

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!

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.

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?

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

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 .

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…

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.

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.

Dúvidas? Visite o Blog Tutorial da Hostnet | Blog Hostnet disse:


abril 29th, 2009 às 18:55

[...] Formulário de contato HTML com FLASH [...]

Opine sobre este assunto