Jump to content


Photo

Tuto Recebendo Variaveis No Flash Nao Funfa =/


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

#1 DarkWolf

DarkWolf

    Altemir Rocha

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Capão da Canoa - RS
  • Interesses:DW, Photoshop, php, Flash, corel, fireworks, 3d studio.

Posted 26/06/2008, 12:00

Ai galera peguei um tuto que muitos daqui acho que já usaram.

é sobre "importar" para o flash variáveis externas.
neste tuto criamos um txt com tais declarações:

&nome1=Altemir&
&cidade1=São Paulo&
&estado1=SP&
&nome2=paula&
&cidade2=Rio de Janeiro&
&estado2=RJ&

este txt se chama dados.txt

Depois no flash se faz este action:

this.stop();

System.useCodepage = true;

var nomes:String = "";
var cidades:String = "";
var estados:String = "";
var receber:LoadVars = new LoadVars();

receber.onLoad = function($sucesso){

	trace("&sucesso");
	if($sucesso == true){
		nomes+=this.nome1+newline;
		cidades+=this.cidade1+newline;
		estados+=this.estado1+newline;
		nomes+=this.nome2+newline;
		cidades+=this.cidade2+newline;
		estados+=this.estado2+newline;
	}else{
		nomes = "erro";
		cidade = "erros";
		estados = "erros";
	}
}
receber.load("dados.txt");
Bom, numa camada abaixo, ainda no flash, criei duas áreas de texto dinamicos, para o teste conforme o tuto.
um se chama nomes a outra estados.

Diz no tuto que após, deve ser salvo o fla na raiz, publicar e abrir o swf, que já estará lá as variáveis sendo expostas pelo swf. Ahh eu uso o flash MX.

Só que não funfa!!!

Comecei a estudar isso pois preciso urgentemente aprender a trabalhar com flash + php futuramente + mysql.

Alguém pode da uma ajuda ae??

grande abraço :)

Edição feita por: '' sem.Ponto, 05/07/2008, 14:27.

AR - Studio Design


Altemir Rocha - WEB busines :)
MSN - altemirng@hotmail.com

#2 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 26/06/2008, 16:08

Quando você exporta o swf, o txt está na mesma pasta?
Será um problema de caminho, talvez?
Outra coisa a verificar é se o txt está salvo em utf-8

Se essas duas coisas estão certas, você pode postar seus arquivos?

Abraços.

pp

#3 DarkWolf

DarkWolf

    Altemir Rocha

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Capão da Canoa - RS
  • Interesses:DW, Photoshop, php, Flash, corel, fireworks, 3d studio.

Posted 26/06/2008, 16:43

Dai PP

Cara, os arquivos estão todos na mesma pasta raiz, até tentei colocar o recebi.load("dados.txt"); com o endereço completo da pasta porém nao funfou.

Salvei o txt como utf-8 e nao funfo tb.

Em anexo estão os tres arquivos, o fla, o dados.txt e o swf. tudo no mesmo zip;

vlwww

Attached Files


AR - Studio Design


Altemir Rocha - WEB busines :)
MSN - altemirng@hotmail.com

#4 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 05/07/2008, 09:09

Cara.
Estou viajando por isso não pude te ajudar.
Amanhã já estou em sampa novamente aí dou uma olhada na bagaça.

Abraços.

pp

#5 ninhovip

ninhovip

    Interspire.com.br

  • Banidos
  • PipPipPip
  • 212 posts
  • Sexo:Masculino
  • Localidade:Recife - PE
  • Interesses:PHP, MySQL, Web 2.0, jQuery, Flash/AS, Photoshop

Posted 08/07/2008, 18:32

heheheee faz assim ó....

arquivo.txt
&nome1x=Joana&
&nome2x=Maria&

eu tenho certeza que é esse número que vc ta colocando no final da variavel, e ainda tem mais, no flash vc pode usar assim ó:

var recebe = new LoadVars();
recebe.load("arquivo.txt");
recebe.onLoad=function(){
seucampo_txt.text=recebe.nome1x;
}

flw, qq coisa dá o grito ae! :lol:

Edição feita por: ninhovip, 08/07/2008, 18:33.

Interspire Brasil
Tudo p/ Shopping Cart & E-mail Marketer BR
(usehost) Servidores VPS Cloud Computing
SMTP Dedicado | CPanel/WHM | WHMCS4
usehost.com.br | executtivo@msn.com | @filipemtro




1 user(s) are reading this topic

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

IPB Skin By Virteq