Intercâmbio de dados entre Flash (AS 2.0) e PHP

Canal: Flash  |  Autor: Jonathan Lamim Antunes  |  Publicado em: 24/06/2009  |  Views: 1.639

É um exemplo muito simples, onde são enviados dois números do Flash para um arquivo PHP que os soma e devolve o resultado na tela através do Flash.

O arquivo PHP terá as seguintes linhas de código:

%3C?php

$numero1 = $_POST[numero1]); //recebe o primeiro número

$numero2 = $_POST[numero2]); //recebe o segundo número

$soma = $numero1 + $numero2; //soma os dois números recebidos

echo "soma=" . $soma; //imprime na tela o resultado da soma

?%3E

O arquivo Flash (AS 2.0) será o seguinte:

enviaNumeros = new LoadVars(); //Crio uma variável para enviar os dois números que serão somados

recebeNumeros = new LoadVars(); //E outra para receber a soma

//Armazeno os dois números na variável que será enviada ao PHP

enviaNumeros.numero1 = 7;

enviaNumeros.numero2 = 10;

//Quando receber a variável, será impresso o resultado

recebeNumeros.onLoad = function(){

trace("A soma é : " + this.soma);

}

//Envio a variável que contém os dois números à URL do PHP
//E digo que vou receber recebeNumeros desse PHP e que o método é POST

enviaNumeros.sendAndLoad("url do php", recebeNumeros, "post");

stop();


Simples não é? Dessa forma é possível fazer troca de diversos tipos de informação e até mesmo gravação em banco de dados.


Não perca tempo, compartilhe com seus amigos e aguardem novos tutoriais e dicas.

Creative Commons Esta obra está licenciada sob uma Licença Creative Commons. Você pode copiar, distribuir, exibir, executar, desde que seja dado crédito ao autor original (Citando nome do autor, data, local e link de onde tirou o texto). Você não pode fazer uso comercial desta obra. Você não pode criar obras derivadas.
Vote no artigo:

Compartilhe:

[x] Fechar Preencha os campos abaixo para indicar esta página:
Seu nome:
Seu e-mail:
Nome do indicado:
E-mail do indicado:
Deixe uma mensagem:
Anti-spam:

(nova imagem)
Preencha o que vê:
Twitter diHITT Facebook delicious envie por e-mail comentar

comentarComentários:

Preencha o formulário para comentar:

[x] Fechar
Nome:*
E-mail:* (não será exibido)
Site: (http://)
Comentário:*
Anti-spam:

(nova imagem)
Preencha o que vê:

Deseja receber as respostas dos comentários

Walter
Publicado em:
02/02/2010 - 10:01
Walter
Cara eu to tentando faz um tempo enviar e receber dados do flash para o php, só que seu código está me retornando "undefined", não sei se é por que não está enviando! Ai ele acusa sem valor! Ou o php não está fazendo a soma! Me ajuda! Abração e parabens!