BÁRBARA TOSTES (64 pts)

IRAPUAN MARTINEZ (45 pts)

GABRIEL SPORCH (53 pts)

SASHA GUDEY (235 pts)

RICARDO TAKAHASHI (180 pts)

RODRIGO AMARAL (56 pts)

MUZAK (45 pts)

MARLOS ALVES CARMO (90 pts)

NETO LEAL (116 pts)

DEN IVANOV (260 pts)

JOÃO NETO (78 pts)

ILVA RUDEV (90 pts)
Treinamento PontoFlash de Flash e ActionScript

Como faço para sortear (random) uma imagem de fundo a cada vez que o filme é carregado?

Como criar rótulos para um botão criados dinamicamente, sem precisar declarar um a um?

Não estou conseguindo fazer uma animação para if frame is loaded.

O que é melhor para importar textos no Flash, TXT ou XML?

Alguém poderia me dizer o que é streaming?

Não consigo abrir um txt de um filme aberto no level1.

Como faço para fechar um movieclip, tipo janela do windows?

Como faço um site com esse Iframe?

Dicas para fazer um executável no flash.

Preciso formatar valores numéricos em moedas, com dois caracteres depois da vírgula.

Gostaria que vocês me dessem uma dica, quando usar e quando não usar o loading.

Eu gostaria de saber como faz o efeito de desfoque nos objetos.

Problemas para visualizar o site no MAC?

Como rotacionar (_rotation) um objeto usando uma tecla?
Efeito de texto esticado (stretched text).

Desvendando cookies

Flash Studio Pro: Dando poderes ao Flash

Botões estilo Apple.com feito no PhotoShop

Perspectiva 3D no Flash

Flash e X-Technologies · A Nova Ordem do Mundo?

A história do Flash.

Imagens transparentes usando PhotoShop, Fireworks e Flash.

GetMySQLData para Flash5 (segunda parte)

Download de arquivos com a classe File Reference

Eventos no FlashMX

LOAD vs XMLConnector, vantagens e diferenças no carregamento do XML
Manchas

Eyes

False Mask

Worms 3d

DragVariable

Drag Mask 2

3d cube2

Load dinâmico de fotos

Duplicate MC

Drag tele

Imã

Type sound
HOME | TUTORIAIS
Envio de email via formulário utilizando Flash + ASP.
por Émerson Rocha

Introdução

Na Internet é muito comum vermos nos sites uma área para contatos. Muitas vezes é usado da forma mais antiga com o mailto:emailuser.com.br. Esse método, no entanto, não garante o envio de mensagens, pois em alguns casos os usuários não tem e-mail em seu outlook ou estão em outra máquina, em um siber café por exemplo.

   Por isso o envio de e-mails usando formulários está cada vez mais recorrente nos sites mais sofisticados. Usando apenas o ActionScript ainda não é possível enviar e-mails através de formulários, por isso neste exemplo vamos enviar um formulário usando ASP+Flash.

Clique aqui para ver o exemplo

Vamos a criação.

Crie um arquivo chamado email.asp usando um editor de texto de sua preferência. O Bloco de notas por exemplo. Coloque neste arquivo as informações abaixo:

<%
'As informações que serão enviadas para você usando objCDOMail
Dim strTo, strSubject, strBody 
Dim objCDOMail 

'Importante que você digite abaixo seu e-mail
strTo = "emerson@angloudi.com.br"
'Esta área recupra os dados enviados por seu filme como o assunto e a mensagem
'Estas duas linhas abaixo recupera as informações enviadas do seu filme Flash com a ação Request.Form("nome_do_campo_dinamico") 
strSubject = Request.Form("assunto") 
strBody = Request.Form("mensagem")

'Enviando as informações para seu e-mail usando CDONTS.NEWMAIL
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")

'A linha abaixo indica o titulo do email que você vai receber neste caso esta como EmailEmerson_FreeCode
objCDOMail.From = "EmailEmerson_FreeCode"

'Abaixo você está enviando as informações que você recuperou do seu filme Flash

objCDOMail.To = strTo
objCDOMail.Subject = strSubject
objCDOMail.Body = strBody
objCDOMail.Send
Set objCDOMail = Nothing
%>


   Neste tutorial não vamos detalhar o código ASP, mas sim os códigos de seu Filme Flash.
Algumas informações estão comentadas no código acima, para que você entenda a função de cada linha do arquivo ASP.

   Onde você vê uma ['], significa que o texto é um comentário. Além disso, destaquei neste exemplo os comentários em cor Verde. Seu ASP está pronto. É importante que você mantenha os mesmos nomes dos arquivos.

Vamos criar seu filme no Flash.

Crie um novo filme com quatro camadas. A primeira com o nome "Ações". A segunda "Botões", a terceira "campos dinâmicos" e a quarta "Design". No primeiro frame da camada "Ações", coloque um STOP. Os comandos abaixo podem ser copiados colados em seu filme no frame indicado.

stop ();


   Na camada "Botões", crie um botão chamado "enviar" e coloque neste botão a seguinte ação:

on (release) {
   gotoAndStop (2);
}


   Esta ação faz com que seu filme saia do 1º frame, vá para o segundo frame e pare.

Na camada "campos dinâmicos", crie 2 campos dinâmicos como na figura abaixo:

Crie os campos, um retangular e outro, logo abaixo, quadrado. Clique sobre o campo retangular e coloque em sua variável o título "assunto", como na figura abaixo:

   Faça o mesmo no campo quadrado mas dê a ele o título "mensagem" em sua variável. Na camada "design", coloque um layout de sua preferência.

   No segundo frame da camada "Ação", coloque outra ação de STOP.

stop ();


   No segundo frame da camada "Botões", crie outro botão com o nome "corrigir", coloque neste botão o comando:

on (release) {
   gotoAndStop (1);
}


   Esta ação volta para o frame 1, para o caso do usuário querer modificar a mensagem.
Ainda na camada "Botões", no segundo frame, coloque o botão que você fez com o título "enviar", ele esta em sua bibliteca. Coloque no botão "enviar" a seguinte ação:

on (release) {
   if (mensagem ne "") {
      loadVariablesNum ("email.asp", 0, "POST");
      gotoAndPlay (2);
   }
}


   No segundo frame da camada "texto dinâmico", copie os dois campos de texto que você criou no primeiro frame e cole-os no segundo frame da mesma camada. Nas opções de texto, altere onde está TEXTO DE ENTRADA para TEXTO DINÂMICO.

   Na camada "texto dinâmico", no frame 3, escreva "E-mail enviado com sucesso". No frame 15 da mesma camada, dê um F5 para limpar os frames.

Na camada "Ação" no frame 15 coloque a ação abaixo

assunto = "";
mensagem = "";
gotoAndStop (1);


Esta ação limpa as informações que seu usuário escreveu em seu formulario.



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
4 comentários


Comentário de Alex Marinho
| 18/5/2013 - 00:27 |
http://www.amarinho.com

Porfavor vocês podem me passar essa caixa de comentarios que acabei de enviar pelo meu email PORFAVOR? estou precisando URGENTIMENTE!! Agradeço MUITO



Comentário de Alex
| 18/5/2013 - 00:09 |
http://www.amarinho.com

PRECISO MUITO DE UM FORMULARIO QUE FUNCIONE!!!



Comentário de Alex
| 18/5/2013 - 00:09 |
http://www.amarinho.com

PRECISO MUITO DE UM FORMULARIO QUE FUNCIONE!!!



Comentário de gfhjf
| 22/11/2011 - 21:40 |
http://fdghdfg

dfdhdfgh