PANDOGO (82 pts)

RÔMULO NUNES (32 pts)

JOÃO NETO (78 pts)

RICARDO TAKAHASHI (180 pts)

MARCELO SIQUEIRA (96 pts)

GÉRIO (93 pts)

IRAPUAN MARTINEZ (45 pts)

RODRIGO AMARAL (56 pts)

EDUARDO WALMOTT (226 pts)

EDUARDO CARREGA (150 pts)

DEN IVANOV (260 pts)

JOTA LAGO (40 pts)
Treinamento PontoFlash de Flash e ActionScript

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

Como usar o tab nos formulários do Flash?

Como se faz para colocar um .gif seguindo o mouse?

Como eu faço para carregar, com load movie, um swf, num ponto específico e com um tamanho específico?

Como faço um sistema de banners aleatórios?

Por favor me explique o que é esse número depois do arquivo e também o que faz loadMovieNum?

Calcular distância de um movieclip invisível.

Há como referenciar um botão dinamicamente no FlashMX?

Existe um jeito de fazer um movieclip aparecer em locais aleatórios da tela?

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

Estou querendo colocar um botão ON/OFF para o som do meu filme

Consegui usar o XML com ASP, mas ainda não consegui colocar no flash.

Como eu faço para configurar uma pausa (delay)dinamicamente no filme?

Tem algum truque para diminuir o tamanho do meu site?
Quadro comparativo: Fireworks ou Photoshop

Flash Turbine (integração Flash com PHP ou ASP)

Como fatiar um site modelo portal no Fireworks

O desenho animado abrindo sites.

Nikefootball, uso e abuso do flash - Avaliação de sites

Máscara percorrendo um caminho.

Atenuação (easing).

Objeto XML - importando para o Flash

Shapes arredondados no PhotoShop.

Curiosidades.

Tornando movieclips arrastáveis (drag movieclip)

Classe TransitionAnime e Painel TransitionAnimeEffect
Email com ASP

Formulário com ASP

Frameload

Pacman

Drag MC 2

Planeta orbita

Alpha

Abrirefecharjanelas

Eventos MX

Drag circling

Mouse thingy

Spring menu2
HOME | TRUQUES E DICAS
Preciso criar uma interação Asp + Flash para login e senha.
por Jonas Galvez


Imagino que para fazer o script de login, o código tenha ficado relativamente simples. No caso, é preciso apenas fazer uma query (através de SQL) em um banco de dados e verificar se existem registros com o username e login digitados, caso houver, o login é aceito e caso contrário, não é aceito. Traduzindo isso para ASP, o código seria mais ou menos o seguinte:

<script language=JScript runat=Server>

// cria a instância de recordset do banco de dados
var rsConn = Server.CreateObject(ADODB.Recordset);
// define a string de conexão com o banco de dados (no caso, access)
var strConn = DRIVER={Microsoft Access Driver (*.mdb)};DBQ=;
strConn += Server.MapPath(\database.mdb) + ;;

// obtém os dados inseridos no formulário
var username = Request.Form(username);
var password = Request.Form(password);

// fazemos a pesquisa em uma tabela chamada USUARIOS
// que contém as colunas USERNAME e PASSWORD
var strSQL = SELECT * FROM USUARIOS WHERE ;
strSQL += USERNAME = ' + username + ' AND ;
strSQL += PASSWORD = ' + password + ';

// abre o banco de dados
rsConn.Open(strSQL, strConn);

// verifica o login
if(rsConn.EOF) Response.Write(&login=invalido&);
else Response.Write(&login=aceito&);

</script>

Bom, este é basicamente o script que deve ser utilizado, mesmo embora ele empregue uma solução bastante simples. No Flash, você deve criar seu formulário de login dentro de um movieclip, para que outras variáveis do _root não sejam enviadas ao servidor inutilmente. Dentro do movieclip, crie dois campos de texto de entrada com os nomes username e password respectivamente. Crie um botão de submit e insira o seguinte script nele:

on(release) {
this.loadVariables(login.asp, POST);
}

Agora saia do modo edição deste movieclip (volte para a linha de tempo principal). Selecione o movieclip e abra o painel Actions para inserir o seguinte script nele:

onClipEvent(data) {
login = String(login);
if(login == invalido) _root.gotoAndStop(invalido);
else if(login == aceito) _root.gotoAndStop(aceito);
}

No caso, eu utilizei como exemplo dois frames na linha de tempo principal com mensagens indicando o sucesso ou fracasso do login, mas isto fica a seu
critério. Em relaçào à como enviar um arquivo por e-mail, você terá que utilizar o CDONTS do ASP e um campo de formulário do tipo FILE (o que tem um botão para selecionar o arquivo). Neste caso, a solução no Flash fica de certa forma impossível.

Jonas Galvez

0 comentário