~ Psdesign Project 1.0 ~
Seja bem-vindo ao fórum Psdesign, um fórum de design , concursos , recursos , tutoriais , etç ., onde os demais possa vir se divertir, se entreter, tirar dúvidas, aprender, ensinar e etc. O Psdesign dispõe um dos mais variados tipos de conteúdos de design, como photoshop . temos vários recursos, como PSD’s, e muito mais, temos também áreas de lazer, para todos se divertirem. Convidados podem postar aqui sem se cadastrar Link.

Participe do fórum, é rápido e fácil

~ Psdesign Project 1.0 ~
Seja bem-vindo ao fórum Psdesign, um fórum de design , concursos , recursos , tutoriais , etç ., onde os demais possa vir se divertir, se entreter, tirar dúvidas, aprender, ensinar e etc. O Psdesign dispõe um dos mais variados tipos de conteúdos de design, como photoshop . temos vários recursos, como PSD’s, e muito mais, temos também áreas de lazer, para todos se divertirem. Convidados podem postar aqui sem se cadastrar Link.
~ Psdesign Project 1.0 ~
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Photoshop Online
Parceiros

 Integração Flash com banco de dados  Bannerpq  Integração Flash com banco de dados  Semttulo2pu  Integração Flash com banco de dados  Bannerjl Integração Flash com banco de dados  Vgird2  Integração Flash com banco de dados  Brdesign150x30  Integração Flash com banco de dados  27621458  Integração Flash com banco de dados  Bannerdynamicportugal  Integração Flash com banco de dados  Banner10  Integração Flash com banco de dados  A8f8e6197e  Integração Flash com banco de dados  Se68sx  Integração Flash com banco de dados  2eb7joz

Últimos assuntos
» AAAH MLQ, PSD VOLTOU !
por Aang Lee Qua maio 01, 2013 2:34 pm

» PSD ESTA DE VOLTA !
por Aang Lee Qua maio 01, 2013 2:34 pm

» PSD IS BACK !
por Aang Lee Qua maio 01, 2013 2:34 pm

» A PSD VOLTOOU, ENTRE JA !
por Aang Lee Qua maio 01, 2013 2:33 pm

» A PSD VOLTOU MAIS FORTE !! ENTRE JA
por Aang Lee Qua maio 01, 2013 2:33 pm

» A NOVA PSD, ELA VOLTOU, MELHOR !!
por Aang Lee Qua maio 01, 2013 2:33 pm

» A PSD VOLTOU !!!!!!! ENTRE AGORA
por Aang Lee Qua maio 01, 2013 2:32 pm

» A PSD VOLTOU, ENTRE JA
por Aang Lee Qua maio 01, 2013 2:32 pm

» A PSD Voltou - só que não aqui
por Aang Lee Qua maio 01, 2013 2:31 pm

Staff PSD Vagas !

Administradores :
Aang Lee

Vagas : 1/5



Designs :
Aang Lee

Vagas : 1/8


Moderadores :
Aang Lee

Vagas : 1/5

Top dos mais postadores
Yoshi (1848)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Aang Lee (1050)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Domi (1003)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
GhostMal (804)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
-'Percy'- (604)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Spirit (506)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Kira (441)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Besserk (400)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Gods (363)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 
Hiryu (199)
 Integração Flash com banco de dados  Vote_lcap Integração Flash com banco de dados  Voting_bar Integração Flash com banco de dados  Vote_rcap 

Estatísticas
Temos 366 usuários registrados
O último membro registrado é Rupdedoweb

Os nossos membros postaram um total de 9423 mensagens em 1086 assuntos
Palavras-chaves

2010  2011  2012  


Integração Flash com banco de dados

Ir para baixo

 Integração Flash com banco de dados  Empty Integração Flash com banco de dados

Mensagem por Yoshi Seg Jan 10, 2011 1:14 pm

Integração Flash com Banco de Dados

I - CONCEITOS. Usando o Flash você pode trabalhar não somente com Access, mas como diversos outros tipos de bancos de dados, porém nunca de forma direta. Acontece que o banco de dados de um site deverá sempre ficar hospedados em um servidor, já o filme criado no Flash é carregado e executado dentro da máquina do usuário. Assim você não tem como fazer uma aplicação que rode na máquina do cliente acessar diretamente uma base de dados hospedada em um servidor.
II - COMO FUNCIONA ENTÃO?
O Flash possui comandos que possibilitam acionar URLs passando e recebendo dados de forma transparente para o usuário, ou seja, esse processo acontece, mas o usuário não vê. Dessa forma você pode criar aplicações no servidor que possam receber esses dados do flash e gravar em banco de dados assim como retornar dados do banco para o flash em um formato especial pra que ele encontre as variáveis. Essas aplicações podem ser CGIs feitos nas mais diversas linguagens assim como scripts executados no servidor como ASP ou PHP.
A título de exemplo, imagine que você tem um banco de dados em Access em um servidor que suporta ASP. Se você quer gravar os dados de uma pessoa, como em um guestbook, por exemplo, funcionaria da seguinte forma:
Flash => ASP => Banco de Dados
Ou seja, o movie em flash aciona o ASP que recebe os dados a grava no banco. Para recuperar dados do banco, o filme acionaria o script em ASP que acessaria o banco e retornaria os dados para o FLASH.
III - E QUAIS COMANDOS EU USO?
Para passar os dados do FLASH para um arquivo qualquer você tem os seguintes métodos:
- GET: Passa os dados no formato de querystring ex: arquivo.asp?Nome=Joao&Email=joao@joao.com&Obs=O+site+e+legal
- POST: Os dados são "postados" diretamente no servidor da mesma forma que acontece na maioria dos formulários que você preenche na net.
Para recuperar os dados tanto no formato querystring quanto post você pode usar em ASP o comando Request("Email") ou Request("Nome"), por exemplo. No cado de PHP é apenas necessário colocar um sinal de "dollar" para acessar esses valores como $Nome ou $Email.
O comando que você usa no FLASH é o loadVariablesNum (URL, LEVEL/TARGET, METODO);
IV - QUAIS DADOS SERÃO POSTADOS E QUAIS SERÃO RECUPERADOS?
Quando você usa o comando "loadVariablesNum" usando o METODO GET ou POST, todas as váriáveis existentes dentro do nível que chama o comando serão passadas automaticamente pelo flash, por exemplo.
a) Se você usa o comando loadVariablesNum("recebedados.asp", 0, POST); dentro de um botão e esse botão está dentro do filme principal, então todas as variáveis do filme principal são passadas por POST e as variáveis recuperadas são todas lançadas na raiz (_root) do _level0. Se você usar o mesmo comando dentro de um movie-clip, então todas as variáveis de dentro do movie clip são postadas e as recebidas vão para o level0 novamente. Isso porque você está usando o "0" no comando. Se você quiser que as variáveis recebidas sejam carregadas em outro _level, apenas troque esse valor.
b) Se você usa o comando loadVariablesNum("recebedados.asp", "_root.MCBingo", GET); então todas as variáveis que estiverem no mesmo nível que o comando são passadas para o arquivo recebedados.asp no formato de querystring, mas as variáveis retornadas são inseridas dentro do movieclip que possui a Instance "MCBingo".
Assim você consegue postar dados de várias formas e receber dados aonde você quiser dentro do seu movie.
V - QUAL O FORMATO DE DADOS QUE O FLASH RECEBE?
Quando você acessar um arquivo em ASP, o retorno dele deverá funcionar da seguinte forma. Se você quer que o flash receba uma variável com o nome e outra com o email do usuário, então você deverá certificar que o arquivo ASP esta na realidade montando um texto no formato de querystring e exibindo em seu corpo. Seria assim o retorno: &Nome1=Joao&Email1=joao@jao.com&Nome2=Pietro&Email2=pietro@pietro.com
Assim você estaria passando para o flash as variáveis Nome1, Email1, Nome2 e Email2. Para acessa-las dentro do flash basta chama-las normalmente como qualquer outra variável depois que você tiver certeza que elas foram carregadas. Existem algumas rotinas em ActionScript interessantes caso você queira trabalhar com um volume maior de dados.
Lembrem-se que isso tudo que escrevi pode ser usado em várias aplicações, como acessar banco de dados, gravar arquivos de log no servidor ou gerenciar arquivos de contadores exibindo os números dentro do flash ou até mesmo um chat com um número ilimitado de pessoas acessando ao mesmo tempo.
Fonte: PontoFlash
Autor:Guilherme Scheibe
avatar
Yoshi
Administrador
Administrador

Masculino
Mensagens : 1848
Pontos : 3302
Nº de Obrigados que recebi : 23
Idade : 25
Localização : PC

Ficha Design
Rank Especial:

https://psdesign.forumeiros.net

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos