JOÃO NETO (78 pts)

AMAURY BENTES (123 pts)

SÁVIO PONTE (39 pts)

MARCOS JOSÉ PINTO (44 pts)

DAAFY (55 pts)

DEN IVANOV (260 pts)

MAURO ROCHA TAVARES (40 pts)

ÉMERSON ROCHA (85 pts)

EDUARDO CARREGA (150 pts)

MUZAK (45 pts)

IRAPUAN MARTINEZ (45 pts)

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

Tem como alinhar objetos em frames diferentes de uma vez só?

Como esconder o menu do Flash Player MX?

Desabilitei o Ctrl + K do Flash 5. Tá fazendo a maior falta. Como faço para voltar com ele?

Preciso de uma action para retroceder ou reverter uma animação.

Para que serve o evento DATA?

Porque imagens TIFF têm melhor qualidade do que as imagens em .JPG (3).

Como impedir que se desligue o fullscreen com a tecla ESC?

Como eu coloco uma data no Flash?

Função de um movie clip.

Quando usar onclipevent (enterframe) ou onclipevent (load)?

Preciso de maiores informações sobre as actions trace e while, e qual a funcão das duas.

Por favor se faz máscara? Quero que sobre o meu texto passe um círculo mostrando o que está escrito.

Como fazer um link para fechar uma animação?

Queria fazer um movie clip aparecer em posições aleatórias.
Grandene - Avaliação e sites

Flash e as mudanças do IE

Botão dinâmico via Action Script.

Pre-carregador (Preloader)

LoadVariables & OnClipEvent(data).

Variáveis, uma visão geral.

Frases randômicas

Tell Target e Linhas do tempo independentes

Objeto array - Classificar uma array (sorting) e e arrays multidimensionais

Duplo clique.

Menu dinâmico a partir de um xml.

Interseções com objetos planos
Despertador

3D-gradient

Texturedtriangle

Fogos de artificio

Random blocks

Colision balls

Counter

Raio_x

Cursor

Oposição

Movimento e zoom

Rand letters
HOME | TUTORIAIS
Cadastro de usuários, com Flash+ASP
por Wagner Marques

Olá, pessoal do PontoFlash

Meu tutorial ensina como cadastrar usuários em um banco de dados Access.

Vamos ao que interessa.

Primeiro, vamos criar o banco de dados:

1 - Abra o Access.
2 - Crie uma tabela com os seguintes campos: id, nome, email e msg. Lembrando que o campo id deve ser do tipo autonumeração.
3 - Salve a tabela com o nome "usuarios" (sem acento e sem ASPAS). Pronto agora salve o banco de dados como cadastro.

Segundo: Criar o filme flash:

1 - Crie duas camadas, a 1ª com o nome "acoes" e a 2ª com o nome de "Campo_texto" veja a figura abaixo:

2- no primeiro quadro da camada ações defina as seguintes variáveis:

nome = "";
email = "";
msg = "";
resultado = "";


3 - no segundo quadro da camada ações coloque a ação stop();.
4 - no terceiro quadro coloque as ações abaixo:

if (resultado eq "") {
//"resultado" é uma variavel que retornará um valor "ok",
// caso os dados tenham sido cadastrados.
play ();
} else {
gotoAndPlay (6);
//se resultado for = a vazio ele continua o loop se não for igual a vazio
// ele vai pro quadro 6.
}


5 - vamos para o 5° quadro onde vamos inserir as seguintes ações:

gotoAndPlay (3);
// é responsável pelo loop caso resultado a vazio.


6 - no quadro 6 colocaremos a ação stop();

Passamos agora para a segunda camada:

1-No segundo quadro da cena principal insira os seguintes campos:

1°- campo de entrada cujo nome será "nome" sem aspas.
2°- campo de entrada cujo nome será "email" sem aspas.
3°- campo de entrada cujo nome será "msg" sem aspas.


Crie um botão e coloque as seguintes ações:

on (release) {
loadVariables ("cadastro.asp", "_root", "POST");
//onde "_root" é o caminho onde serão carregadas as variáveis.
play ();
}


Ficará assim no segundo quadro da segunda camada:

Nos quadros 3, 4 e 5 da segunda camada escreva o seguinte:

Finalmente no 6° quadro da segunda camada insira os seguintes campos:

No botão voltar coloque as seguintes ações:

on (release) {
   gotoAndPlay (1);
}


Agora vamos ao arquivo em ASP:

1-Abra o bloco de notas e insira o seguinte código:

<%
'Declaração e inicialização de variáveis
Dim nome, senha, email
nome = request.form("nome")
msg = request.form("msg")
email = request.form("email")
'Conexão com o Banco de Dados
Set wm = Server.CreateObject("ADODB.Connection")
'abre o banco de dados
wm.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("cadastro.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
'Insere o novo usuário na tabela usuarios
Comando = "INSERT INTO usuarios (nome, email, msg)" & "VALUES('" & nome & "','" &email & "','" & msg& "')"
wm.Execute(Comando)
'Lendo registro recém inserido
Seleciona="SELECT nome, email, msg FROM usuarios WHERE nome like '%" & nome &"%'"
rs.open Seleciona,wm
'mandado variaveis para o flash
response.write("resultado=ok&")
response.write("nome="&rs("nome")&"&")
response.write("email="&rs("email")&"&")
response.write("msg="&rs("msg"))
%>


Agora salve o arquivo como "cadastro.asp"



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


Comentário de Candido
| 15/11/2010 - 19:54 |


Caro Wagner Marques Gostaria de saber se há como criar um pequeno sistema para introduzir e consultar dados em Access, ou seja, um tela q me permita adicionar dados a um banco de dados e consultá-los, sem passar por servidores tipo um programinha direto, pois queria desenvolver algo em flash para criar um sistema de cadastro para um único computador, com as telas e o banco de dados em um diretório, pode me ajudar? Saudações Candido



Comentário de rer
| 23/4/2010 - 19:59 |


rereredsdasdasdasdasdasdasdasd



Comentário de jose edson
| 16/1/2010 - 10:29 |


Caro Wagner Marques, Tentei reproduzir os passos expressos nos seus arquivos, porém não obtive êxito. Houve erro na comunicação entre o flash e o arquivo "cadastro.asp". Onde devo armazenar o arquivo cadastro.asp ? Devo salvar o arquivo do flash com algum nome específico? Agradeço antecipadamente