Jump to content


Photo

Flash Com Php


  • Faça o login para participar
4 replies to this topic

#1 Neeo

Neeo

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado
  • Localidade:Jacareí - SP

Posted 31/08/2004, 12:37

Olá pessoal estou com um probleminha...

Tenho que carregar uma variável que está em um arquivo php no flash.

Como posso fazer isso? Eu preciso retornar o valor da variavel $maq.

Bom meu código em php é assim:
<?php
//Declaração da variável IP que retorna o número de IP da máquina local
$ip = getenv("REMOTE_ADDR");
//Declaração da variável MAQ que retorna o número da maq, os dois ultimos números do ip...
$maq = substr($ip, 11, 12);
//Exibição do IP e MAQ
echo "Olá você está sentado na máquina $maq. Caso necessite seu IP é: $ip";
?>

Obrigado.
===================================================
================= Allan Christian :: Neeo =================
"Prefiro as lágrimas de não ter vencido do que a vergonha de não ter lutado..."
===================================================

#2 DuRanG

DuRanG

    Doutor

  • Usuários
  • 988 posts
  • Sexo:Masculino
  • Localidade:Brasília - DF

Posted 31/08/2004, 12:39

<?php
//Declaração da variável IP que retorna o número de IP da máquina local
$ip = getenv("REMOTE_ADDR");
//Declaração da variável MAQ que retorna o número da maq, os dois ultimos números do ip...
$maq = substr($ip, 11, 12);
//Exibição do IP e MAQ
echo "mac=$maq";
?>

no flash:
carrega = new LoadVars()
carrega.load("arquivo.php")
carrega.onLoad = function() {
trace(this.mac)
}
Leandro Ferreira

#3 Neeo

Neeo

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado
  • Localidade:Jacareí - SP

Posted 31/08/2004, 13:33

Olá DuRanG...

Desculpe estar incomodando mais uma vez porém não consegui fazer o que eu queria.

Bem vou explicar como esta a situação:

Código da página em php:
<?php
//Declaração da variável IP que retorna o número de IP da máquina local
$ip = getenv("REMOTE_ADDR");
//Declaração da variável MAQ que retorna o número da maq
$maq = substr($ip, 11, 12);
//Declaração da variável ESTACAO para o flash
echo "estacao=$maq";
?>

Código que eu adicionei no Flash:
consulta = new LoadVars();
consulta.load("http://localhost/livro/ip.php");
consulta.onLoad = function(){
	trace(this.estacao);
}

Bom, eu criei um filme de teste. Coloquei apenas dois Frames, no primeiro a ação acima e no segundo um campo de texto dinâmico com a variável estacao.
Quando eu vou testar o filme o valor da variavel estacao aparece na caixa SAIDA (aquela que mostra os erros de AS), mas o campo não exibe o valor da variavel.

O que eu devo fazer?

Agradeço desde já...
===================================================
================= Allan Christian :: Neeo =================
"Prefiro as lágrimas de não ter vencido do que a vergonha de não ter lutado..."
===================================================

#4 cruentus

cruentus

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 31/08/2004, 13:44

coloca isso ae:

consulta = new LoadVars();
consulta.load("http://localhost/livro/ip.php");
consulta.onLoad = function(){
    var estacao = this.estacao;
}


Isso supondo que o campo de texto tenha a variavel "estacao".

Testa ae pra ver e funfa.

#5 Neeo

Neeo

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado
  • Localidade:Jacareí - SP

Posted 31/08/2004, 13:49

Funcionou sim, agradeço pela ajuda.
===================================================
================= Allan Christian :: Neeo =================
"Prefiro as lágrimas de não ter vencido do que a vergonha de não ter lutado..."
===================================================




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq