FLASHGURU (155 pts)

DAAFY (55 pts)

RICARDO TEIXEIRA (40 pts)

DEN IVANOV (260 pts)

GUILHERME SCHEIBE (49 pts)

ZECA BALA (45 pts)

LUI FERNANDO (151 pts)

LUIZ HERRERA (117 pts)

DAUTON JANOTA (255 pts)

JONAS GALVEZ (521 pts)

JOÃO NETO (78 pts)

EDUARDO CARREGA (150 pts)
Treinamento PontoFlash de Flash e ActionScript

Como fazer funcionar o Onion-Skin?

O que são Iframes e frameless?

Como deixar meu filme transparente e tirar o menu padrão do SWF?

Como posso fazer uma validação de CPF?

Preciso do comando javascript, que com o botão direito do mouse surge um window.alert.

Como mudar a cor de uma imagem dinamicamente via ActionScript?

Usando o método split para criar uma array de uma string?

Preciso de um preloader, mas tem que ser o mais simples que existir.

Como fazer uma animação com um texto sendo digitado?

Como fazer um duplicateMovieclip em um movieclip quando solto em uma determinada área?

Porque as fotos de meu site ficam horríveis quando abertas em fullscreen?

Como colocar um botão no meu site para fechar a janela do navegador?

Como fazer os botões desse site? http://themmgroup.com

Como criar uma seqüência para a tecla TAB num formulário?
Menu dinâmico a partir de um xml.

Transparência no Flash.

Scanline no PhotoShop.

Jogo da Forca (terceira parte)

Logo com aparência 3D - Fireworks

Utilização da class XMLConnector

Gráfico pizza.

Componentes no Flash MX

Movimentar MC com barra de rolagem e setas

Variáveis, uma visão geral.

Enviando variáveis do Flash para ASP.

Bolhas flutuantes.
Motioncomflip

Loop menu

Scroll Component

Relógioanalógico

Wormspyder

Mouse tracks

Gera CPF

Pontoflash

Data Glue

Outlines

Friction

Menu pastas
HOME | TUTORIAIS
Sistema de newsletter 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:



   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
0 comentário