Bom
pessoal, visto que a galera tem perguntado muito como fazer um formulário
para envio de e-mail em ASP, vamos aprender né ??/
Nesse exemplo vamos montar um formulário no Flash 4 para que o usuário
de um site possa se comunicar com o webmaster por e-mail. Do formulário
de Flash os dados serão enviados para o ASP, que usará um componente padrão
para mandar o e-mail.
Criação
da parte no Flash
Primeiro
crie uma um fundo para o seu formulário, como você desejar. Eu criei esse
aí, mostrado abaixo.
Agora
vamos começar a criar propriamente o formulário, que enviará as variáveis
para o nossa arquivo ASP.
Criação
dos Forms, para o envio para o ASP
Selecione
a ferramenta Text, deixando a opção "campo de texto" selecionado.
Ela é representada pela letra AB
Crie
3 campos de textos, enquadrando-os aos fundos criados anteriormente
Agora,
vamos configurar nossos FORMS, adequando-os para o envio dos campos seja
feito para o nosso arquivo ASP.
Clique
com o botão direito em cima do campo de texto "nome" e clique em propriedades.
Uma tela como a que se vê abaixo irá aparecer.
Nomeie
as variáveis dos campos de texto "nome", "email" e "comentarios", respectivamente.
Para "nome" e "email", deixe marcada a caixa "restringir comprimento do
texto" e defina o valor para 100 caracteres. Em "comentarios", deixe ativada
a opção "Multilinha" e desative a opção "restringir comprimento do texto".
Pronto.
Nossos FORMS estão criados, agora vamos criar o botão "enviar".
Criação
do botão enviar
Primeiro
faça o desenho do botão e o defina como um botão (F8). Depois, vamos modificar
suas propriedades, para que o e-mail seja enviado. Com um duplo clique
em cima do botão, você abre a janela Propriedades da Instancia. Copie
os comandos abaixo:
On
( Release )
Get URL ("enviar.asp", window="_blank", vars=POST)
End On
Isso
fará com que as variáveis sejam enviadas no modo POST para o enviar.asp
e abrirá uma nova janela para o envio do e-mail.
Criação
do arquivo enviar.asp
Primeiro
temos de esclarecer algumas coisas. Usaremos o CDONTS para o envio de
e-mail, portanto você deverá verificar se sua hospedagem suporta ASP e
o CDONTS para esse fim. Caso contrário, o e-mail não será enviado.
Não é o intuito deste tutorial ensinar os fundamentos de ASP para o envio
de arquivos, portanto daremos apenas alguns toques quanto a ASP.
Você
pode verificar que, na primeira parte, as informações são coletadas do
form do ASP (verifique os nomes do form e do recebimento), para depois
serem enviadas para um email especifico (email2). Completado o envio do
email, uma mensagem de confirmação é exibida ao usuário.
Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
2 comentários
Comentário de Winter Santana | 8/9/2010 - 01:56 |
amigo, preciso de um formulario apenas de e-mail
apenas e-mail, nao precisa nome nem assunto, teria como vc postar algo para flash
?
Bom dia
Eu gostaria de saber como fazer o formulario c/ asp que voce descreveu no Flash CS4. Tentei usar o que você ensinou no Flash CS4, porém não funcionou.