GUILHERME G.G. (137 pts)

GUILHERME SCHEIBE (49 pts)

MARLOS ALVES CARMO (90 pts)

LUIZ AVANCI (51 pts)

MARCOS JOSÉ PINTO (44 pts)

DEMIS BUCCI (50 pts)

JONAS GALVEZ (521 pts)

DENIS CARAVALHO (85 pts)

NILTON BICALHO (61 pts)

GABRIEL SPORCH (53 pts)

AUTOR DESCONHECIDO (100 pts)

SASHA GUDEY (235 pts)
Treinamento PontoFlash de Flash e ActionScript

Como rotacionar (_rotation) um objeto usando uma tecla?

Como fazer um load individual para cada frame de meu filme?

Como fazer um objeto desfocado em movimento?

Como fazer um mouse trail seguir o mouse, mas com efeito elástico?

Eu não sei como que muda as cores gradientes no Flash5.

Como deletar um lote de variáveis com apenas um comando?

Como faço uma bola se mover e voltar quando bate numa parede?

Como faço para trocar imagens bitmaps sem ter que abrir o FLA.

Como eu faco pra chamar um movie clip diretamente da Biblioteca?

Quero enviar um comando entre dois swfs separados em um HTML.

Como simular, com sharedObjects, um cookie e guardar o frame no qual o usuário estava quando saiu do filme?

Gostaria de fazer dois olhos 'olhando' para o mouse.

Tenho três sons para o usuário ligar e desligar, como fazer?

Projetores, barra de ferramentas e molduras.
Gráfico pizza.

Comunicação Flash-PHp-MySql - Editar banco de dados

Animação no Flash

Movimento por meio de actionscript

Bookmak (Adicionar a favoritos).

MMSave

Mascara animada no Flash MX

Colisão

Efeito de Fogo no Photoshop

Logo com aparência 3D - Fireworks

Preloader com máscara

Exibir páginas em ASP com o componente TexArea do FlashMX2004
Menu Flash e XML

Munu ampliando

Velocímetro

Outlines

Barra de Scroll

Scroll circular

Abrir fundo

Quebra Cabeças

Line trail e random

Personagem animado

Gravar dados

Preloader avançado
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