ALEXANDRE PORTO (1281 pts)

AUTOR DESCONHECIDO (100 pts)

PEDRO CLAUDIO (50 pts)

MUZAK (45 pts)

RÔMULO NUNES (32 pts)

LUI FERNANDO (151 pts)

ILVA RUDEV (90 pts)

MANGOOST (80 pts)

GUILHERME G.G. (137 pts)

GÉRIO (93 pts)

DANIELA PIRES (86 pts)

MAURO ROCHA TAVARES (40 pts)
Treinamento PontoFlash de Flash e ActionScript

Preciso de um script para ver quantos usuários estão online.

Muitas vezes carrego um arquivo externo com LoadVariables e ele não funciona.

Quicktime no Flash.

Quero fazer alguns layouts diferentes para o mesmo site e cada vez que o usuário entrar veja um deles.

Tem como colocar botões “próximo texto” e “texto anterior” quando abro com load variables?

Problemas com relógios no Flash5

Como desabilitar o botão direito do Mouse num executável?

Como fazer um load movie para um local específico?

Como criar uma formatação para um texto importado de um TXT?

Como mascarar uma parte de uma imagem jpg carregada dinamicamente com setMask?

Como fazer um cursor assim que o mouse entra numa área?

Necessito realizar um questionário com 10 perguntas.

O que são Iframes e frameless?

Quero abrir uma janela popup do Flash.
Conceitos de Programação e ActionScript.

Looping.

Janela popup.

Avaliação do site de O Boticário

Curiosidades.

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

Jpeg, Gif, texto, gradientes X slices no Fireworks

Objeto array.

Exibir páginas em ASP com o componente TexArea do FlashMX2004

Integrando o Flash com Tecnologias Externas.

Blend - Fireworks

Objeto Color
Hover buttons

3d cube

Colours

Mira mouse

Combobox com interação em ASP

HitTest e SwapDepths

Code Elastic

Move to point

Rolagem no over

Keycode

Drag MC 1

Click drag and release
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