Godoi 0 Denunciar post Postado Julho 4, 2008 Eai pessoal.. seguinte.. eu tenho o seguinte codigo: fscommand("trapallkeys","true"); fscommand("fullscreen","true"); fscommand("showmenu","false"); fscommand("allowscale","true"); var url:URLRequest = new URLRequest( "http://localhost/tv/retorno.php" ); var infoTxt:URLLoader = new URLLoader(); infoTxt.dataFormat = URLLoaderDataFormat.VARIABLES; infoTxt.load(url); infoTxt.addEventListener( Event.COMPLETE, leiaArquivoTxt ); function leiaArquivoTxt( evento:Event ):void{ texto1.text = infoTxt.data.id_tv0; texto2.text = infoTxt.data.descricao_produto0; texto3.text = infoTxt.data.caminho_imagem0; var nomefoto:String = texto3.text; var carregarImg:Loader = new Loader(); var enderecoImg:URLRequest = new URLRequest(""+nomefoto+""); carregarImg.load(enderecoImg); addChild(carregarImg); } ele funciona corretamente.. agora assim.. esse codigo pega no php a resposta de um banco de dados e carrega uma imagem... e outras coisitas mas... ai tipo.. aonde tem : infoTxt.data.id_tv0 preciso colocar um loop pra mudar o ultimo numero 0 pra ir pra 1..e depois 2 e depois 3 e assim por diante... so que eu não saaco nada de flash.. fiz esse codigo pegando pedaço por pedaço no google.. hehe.... ahh detalhe.. eu to usando AS3.. não consegui fazer funcionar no 2 ou no 1..hehe... Tem como alguem me ajudar a fazer isso ai!? brigadão! flw! Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Julho 4, 2008 Eai pessoal.. seguinte.. eu tenho o seguinte codigo: fscommand("trapallkeys","true"); fscommand("fullscreen","true"); fscommand("showmenu","false"); fscommand("allowscale","true"); var url:URLRequest = new URLRequest( "http://localhost/tv/retorno.php" ); var infoTxt:URLLoader = new URLLoader(); infoTxt.dataFormat = URLLoaderDataFormat.VARIABLES; infoTxt.load(url); infoTxt.addEventListener( Event.COMPLETE, leiaArquivoTxt ); function leiaArquivoTxt( evento:Event ):void{ texto1.text = infoTxt.data.id_tv0; texto2.text = infoTxt.data.descricao_produto0; texto3.text = infoTxt.data.caminho_imagem0; var nomefoto:String = texto3.text; var carregarImg:Loader = new Loader(); var enderecoImg:URLRequest = new URLRequest(""+nomefoto+""); carregarImg.load(enderecoImg); addChild(carregarImg); } ele funciona corretamente.. agora assim.. esse codigo pega no php a resposta de um banco de dados e carrega uma imagem... e outras coisitas mas... ai tipo.. aonde tem : infoTxt.data.id_tv0 preciso colocar um loop pra mudar o ultimo numero 0 pra ir pra 1..e depois 2 e depois 3 e assim por diante... so que eu não saaco nada de flash.. fiz esse codigo pegando pedaço por pedaço no google.. hehe.... ahh detalhe.. eu to usando AS3.. não consegui fazer funcionar no 2 ou no 1..hehe... Tem como alguem me ajudar a fazer isso ai!? brigadão! flw! Se for so o loop seria assim: for(var i:int=0;i<10;i++){ //i<10 seria seu criterio de parada, nao sei qts vezes você quer repetir infoTxt.data.id_tv[i]; }abs Compartilhar este post Link para o post Compartilhar em outros sites
Godoi 0 Denunciar post Postado Julho 6, 2008 Opa Kisuke.. beleza?? Pois é cara.. fiz desse jeito ai.. mais ta dando erro.. olha o codigo function leiaArquivoTxt( evento:Event ):void{ for(var i:int=0;i<15;i++){ texto1.text = infoTxt.data.id_tv[i]; texto2.text = infoTxt.data.descricao_produto[i]; texto3.text = infoTxt.data.caminho_imagem[i]; } var nomefoto:String = texto3.text; var carregarImg:Loader = new Loader(); var enderecoImg:URLRequest = new URLRequest(""+nomefoto+""); carregarImg.load(enderecoImg); addChild(carregarImg); } e me da o seguinte erro.. TypeError: Error #1010: A term is undefined and has no properties. at as3_fla::MainTimeline/leiaArquivoTxt() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete() O grande lance é que o meu php gera as variaveis de acordo com quantas linhas eu tenho no meu banco de dados.. ou seja.. fica mais ou menos assim o retorno que o php da pro flash &id_tv0=1&descricao_produto0=Teste&caminho_imagem0=c:/foto.jpg &id_tv1=2&descricao_produto1=teste2&caminho_imagem1=c:/foto.jpg&nLoop=2 ou seja.. ele gera as variaveis com nomes diferentes de acordo com quantos registros eu tenho no meu BD... id_tv0 id_tv1 id_tv2 e assim por diante.. Compartilhar este post Link para o post Compartilhar em outros sites