Rodrigo26 Postado Abril 27, 2009 Denunciar Share Postado Abril 27, 2009 (editado) Boa tarde,Estou com uma dúvida.Há possibilidade de enviar dados pelo flash? Como ocorre em um formulário?Ex:<form action="index.php" method=post> <input type="hidden" name="dado1" value="teste1" /> <input type="hidden" name="dado2" value="teste2" /> <input type=submit value="Enviar"> </form> Tipo após 0.3 segundos redirecionar para outra página para tratar desses dados. sei que utilizando o método: getURL("index.php");No flahs e uma pequena animação de 0.3 segundos dá pra ser feito. O problema é que gostaria que redirecionace para outra página com os dados.Obrigado, Editado Maio 5, 2009 por Rodrigo26 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Pooh Postado Maio 3, 2009 Denunciar Share Postado Maio 3, 2009 (editado) Olá Rodrigo26 ^_^Certamente existe como enviar dados, mas não o flash sendo o intermediário da ação;E se vosso motivo no caso seria um modo de proteger os dados enviando pelo flash, não creio que esta vai ser a solução pois o método send do flash, envia, via url, assim como o php;Poderias fazer um formulario no flash, e linká-lo a uma página php para receber os dados e partir dai tratá-los mas tem vários tutoriais desse pelo fórum;Obs: sobre o redirecionamento se fosse o caso você pode usar o proprio PHP usando o comando Header:<?php header("Location: http://www.example.com/"); /* Redirect browser */ /* Make sure that code below does not get executed when we redirect. */ exit; ?>fonte:http://www.php.netAssim você obteria um redirecionamentoMas não sei certamente se esse é o eu problemaQualquer coisa faça outro post :)AbraçosPooh Editado Maio 3, 2009 por Pooh Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fábio Fontes Postado Maio 5, 2009 Denunciar Share Postado Maio 5, 2009 (editado) Boa tarde,Estou com uma dúvida.Há possibilidade de enviar dados pelo flash? Como ocorre em um formulário?Ex:<form action="index.php" method=post> <input type="hidden" name="dado1" value="teste1" /> <input type="hidden" name="dado2" value="teste2" /> <input type=submit value="Enviar"> </form> Tipo após 0.3 segundos redirecionar para outra página para tratar desses dados. sei que utilizando o método: getURL("index.php");No flahs e uma pequena animação de 0.3 segundos dá pra ser feito. O problema é que gostaria que redirecionace para outra página com os dados.Obrigado,RodrigoTente usar o URLRequest para enviar os dados.//ActionScript 3.0var request:URLRequest = new URLRequest("http://www.seusite.com.br/paginatratardados.php");var loader:URLLoader = new URLLoader();var variaveis:URLVariables = new URLVariables();loader.dataFormat = URLLoaderDataFormat.VARIABLES;urlPhp.method = URLRequestMethod.POST;function enviaDadosParaPHP() { variaveis.msgFlash = msg.text;//Coloco o valor do campo na variavel urlPhp.data = variaveis; loader.addEventListener( Event.COMPLETE, envio);//Quando o envio for completado mostra a msg(função 'envio') loader.load(urlPhp);}function envio( e:Event):void { trace("Dados enviados com sucesso!"); //Caso queira redirecionar para outra pagina após o anvio coloque assim var link:URLRequest = new URLRequest("outraPagina.php"); navigateToURL( link,"_self");}//Para recuperar os dados no PHP faça assim$msgPHP =$_GET['msgFlash']; Editado Maio 5, 2009 por Fábio Fontes Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rodrigo26 Postado Maio 5, 2009 Autor Denunciar Share Postado Maio 5, 2009 Já havia me esquecido desse tópico, rs.Resolvi desta forma:<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>T.J Associados</title> <script type="text/javascript"> function atualiza() { var largura=screen.width; var altura=screen.height; var local = 'apresentasao.php?x='+largura+'&y='+altura; location.replace(local); } </script> </head> <body onload="atualiza()"> <center>Aguarde...</center> </body> </html>Um muito obrigado a todos,abrs, Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rodrigo26
Boa tarde,
Estou com uma dúvida.
Há possibilidade de enviar dados pelo flash? Como ocorre em um formulário?
Ex:
Tipo após 0.3 segundos redirecionar para outra página para tratar desses dados. sei que utilizando o método:No flahs e uma pequena animação de 0.3 segundos dá pra ser feito. O problema é que gostaria que redirecionace para outra página com os dados.
Obrigado,
Editado por Rodrigo26Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.