Exemplo eu não tenho agora como separar do projeto, mas o caminho das pedras, acrescentando nesse tutorial: http://blog.ericksouza.com/249/
Seria mais ou menos isso: // do lado do flex acrescente var params:URLVariables = new URLVariables(); params.seusdadoscodificados = JSON.stringify( aqui vem seu ValueObject por exemplo); params.maisalgumacoisa = "Quero enviar essa string"; // aqui é que vc joga o que vai pro php na instancia do filereference this.fr.data = params; // adiciona o evento this.fr.addEventListener.DataEvent.UPLOAD_COMPLETE_DATA, dataEventHandler); // metodo pra pegar o retorno que o php vai imprimir com o echo private function dataEventHandler(event:DataEvent):void { var vo:SeuVO = JSON.parse(event.data) as SeuVO ; } // do lado do php acrescente // pra pegar o que foi passado como parametro $seusdados = $_REQUEST['seusdadoscodificados']; $mais = $_REQUEST['maisalgumacoisa']; $seuVO = json_decode($seusdados); // faca o insert com o seuVO no banco $seuVO->id = 33 // coloque o id do banco // imprima o que vai retornar ex: $json_str = json_encode($seuVO); echo $json_str; // o que tiver sendo impresso na pagina vai parar no dataEventHandler no flex On Feb 29, 1:51 pm, everton vieira <everton...@gmail.com> wrote: > Da uma olhada no File Reference. Tem um atributo data que acho que te > serve... > > Em 29 de fevereiro de 2012 12:15, Helio Antonio Francisco Silva < > helio.afsi...@gmail.com> escreveu: > > > > > por exemplo consigo retornar um Array ?? > > > 2012/2/29 Helio Antonio Francisco Silva <helio.afsi...@gmail.com> > > >> tens um exemplo ? > > >> 2012/2/29 Ricardo Ramires <rramire...@gmail.com> > > >>> Vc quer enviar o arquivo via upload e depois receber um retorno? > >>> Ex: > >>> Envio um arquivo e algumas informacoes de um formulario no flex via > >>> filereference, faco insert no banco e retorno esse value object com o > >>> id da tabela? É +- isso > > >>> Da pra fazer com o filereference numa boa, vc pega os dados depois do > >>> upload usando o evento DataEvent.UPLOAD_COMPLETE_DATA. > >>> Outra dica: Comigo funcionou mto bem serializar como json tanto os > >>> dados enviados junto com o arquivo, qto os que vou retornar dando um > >>> "echo" no php apos tudo terminar. > > >>> On Feb 29, 11:42 am, Igor Carvalho de Paula > >>> <principe.boro...@gmail.com> wrote: > >>> > a vc ker fazer exatamente? > > >>> > Igor C. de Paula > >>> > Analista de sistema e Programador > >>> > (22) 9879-5627 / (22) 8123-4923 / (22) 3051-6603 > >>> > igordepa...@adminweb.com.brwww.adminweb.com.br > >>> > Sistemas intranet, internet e integrados > >>> > Enviado via iPad > > >>> > Em 29/02/2012, às 11:22, Helio Antonio Francisco Silva < > >>> helio.afsi...@gmail.com> escreveu: > > >>> > > Pessoal sei que nao e muito o foco da lista. mas tem bastante gente > >>> aqui que trabalha com PHP e tal, e como to usando a partir do flex > >>> gostaria > >>> de saber. > > >>> > > Criar um Upload de arquivo, ate ai blz, mando pro servidor um > >>> arquivo com layout codigoBarra, quantidade, digamos que seja 500 produtos, > >>> como a gente usa no flex > >>> > > var FILE_UPLOAD_URL:String = new String(" > >>>http://www.bananinha.com.br/fileupload/Cli.php"); > > >>> > > Eu nao sei se consigo devolver um esse arquivo em formato de Array, > >>> pensei em vazer da seguinte forma. > >>> > > Dentro do PHP, gerar um array e gravar na minha session, e depois > >>> que voltar o resultado pro flex, eu chamo um AMFPHP na mesma hora e > >>> carrego > >>> o que tenho nessa session e ja removo da session. > >>> > > alguem tem alguma ideia melhor ??? > >>> > > tem problema se eu jogar tudo isso na session e ja remover depois, > >>> fico no aguardo. > > >>> > > -- > >>> > > Hélio Antonio Francisco Silva > >>> > > Desenvolvedor web > >>> > > Certificado Flash developer > >>> > > Certificado Flash Design > >>> > > Certificado web developer > >>> > > Consultor Microsiga / Totvs > >>> > > Desenvolvedor ADVPL / ASP > >>> > > Analista de sistemas e ERP Sênior. > > >>> > > -- > >>> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>> > > Para enviar uma mensagem, envie um e-mail para > >>> flexdev@googlegroups.com > >>> > > Para sair da lista, envie um email em branco para > >>> flexdev-unsubscr...@googlegroups.com > >>> > > Mais opções estão disponíveis emhttp:// > >>> groups.google.com/group/flexdev > > >>> -- > >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > >>> Para sair da lista, envie um email em branco para > >>> flexdev-unsubscr...@googlegroups.com > >>> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > >> -- > >> *Hélio Antonio Francisco Silva* > >> Desenvolvedor web > >> Certificado Flash developer > >> Certificado Flash Design > >> Certificado web developer > >> Consultor Microsiga / Totvs > >> Desenvolvedor ADVPL / ASP > >> Analista de sistemas e ERP Sênior. > > > -- > > *Hélio Antonio Francisco Silva* > > Desenvolvedor web > > Certificado Flash developer > > Certificado Flash Design > > Certificado web developer > > Consultor Microsiga / Totvs > > Desenvolvedor ADVPL / ASP > > Analista de sistemas e ERP Sênior. > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > > Para sair da lista, envie um email em branco para > > flexdev-unsubscr...@googlegroups.com > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > -- > * Everton Vieira Pereira da Silva* > *web developer* > http://www.evertonvps.blogspot.com > @evertonvps > Msn: evertongrin...@hotmail.com > Skype: evertonvps > Gtalk: everton...@gmail.com -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev