Jump to content


Photo

Ajuda Flash X Php


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

#1 mmarcellm

mmarcellm

    Novato no fórum

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

Posted 14/12/2004, 12:35

Pessoal, segurei ao maximo meu post, tentei de todas formas, mas naum vai...
Quero carregar no flash, alguma variaveis que obtenho do meu banco de dados...

testeflash.php
<?

include("path.php");
$sql = mysql_query("SELECT * FROM galeria ORDER BY id DESC LIMIT 0,1"); 
$dados= mysql_fetch_array($sql);



$PASTA1 = "/galeria/images/$dados[pasta]";

echo "pasta1=$PASTA1";
?>

testeflash.swf/fla
_root.createTextField("nome_txt",0,0,0,200,20);
var teste:LoadVars = new LoadVars();

teste.onLoad = function(){

  nome_txt.text = this.pasta1;
}    

teste.load("http://localhost/galeria/testeflash.php");


Bem, a saida do meu arquivo testeflash.php eh: "pasta1=/galeria/images/festa20"

Já a saida do meu arquivo testeflash.swf eh: "UNDEFINED"

Oque será q eu estou fazendo de errado?!? Já li tudo quanto eh post a respeito e tudo mundo faz assim! Pq q eu meu não dah? os arquivos estão dentro do mesmo diretorio.
Ps.: Sou totalmente analfabeto em actionscript....

Valew Galera!

Edição feita por: mmarcellm, 14/12/2004, 12:39.


#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 15/12/2004, 09:56

tente isso so para vermos o que acontece

var teste:LoadVars = new LoadVars();

teste.onLoad = function(){
  trace(this);
}    

teste.load("http://localhost/galeria/testeflash.php");

www.andrewsmedina.com.br

#3 mmarcellm

mmarcellm

    Novato no fórum

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

Posted 16/12/2004, 10:06

Bem, agora a saida do arquivo em flash, quadno dou testmovie.. ficou assim...
ela em branco... e no output:

%3Chtml%3E%0D%0A%3Chead%3E%0D%0A%3Ctitle%3EGaleraDaki%20%2D%20A%20sua%20balada%20s%EF%BF%BDde%20estar%20aqui%21%3C%2Ftitle%3E%0D%0A%3Cmeta%20http%2Dequiv=%22Content%2DType%22%20content%3D%22text%2Fhtml%3B%20charset%3Diso%2D8859%2D1%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%20%20%20%20%20A%20%20%20%20%7Btext%2Ddecoration%3A%20none%7D%3C%2Fstyle%3E%0D%0A%3Cstyle%20fprolloverstyle%3EA%3Ahover%20%7Bcolor%3A%20%23999999%3B%20text%2Ddecoration%3A%20underline%7D%3C%2Fstyle%3E%0D%0A%3C%2Fhead%3E%0D%0A%3Cbody%20bgcolor%3D%22%23FF6600%22%20link%3D%22%23000000%22%20vlink%3D%22%23000000%22%20alink%3D%22%23000000%22%20leftmargin%3D%2210%22%20topmargin%3D%2210%22%3E%0D%0Apasta1%3D%2Fgaleria%2Fimages%2Ffesta20&onLoad=%5Btype%20Function%5D

da pra ver q ali no meio, ta o valor da variavel, entaum o flash conseguiu obter do php o valor... soh nao ta exibindo... como serah q eu faço?

#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 16/12/2004, 10:52

agora tente dessa forma brother

System.useCodePage = true;

_root.createTextField("nome_txt",0,0,0,200,20);
var teste:LoadVars = new LoadVars();

teste.onLoad = function(){
  trace(this.pasta1);
 nome_txt.text = this.pasta1;
}    

teste.load("http://localhost/galeria/testeflash.php");

o useCodePage faz o flash utilizar a codificacao do windows que é a ISO em vez da UTF-8
www.andrewsmedina.com.br




1 user(s) are reading this topic

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

IPB Skin By Virteq