Poderia me dar um exemplo ? Mas precisava mesmo passar como Array, pois além do Flex , já tenho outro sistema interagindo tbm com o PHP e passando os dados em forma de array.
Não tem como ? On 5 mar, 14:28, Jackson Ferreira de Andrade Mafra <jacksonf...@gmail.com> wrote: > usa json, passa como string. > > att. > Jackson F. de A. Mafra > Front-End / Back-End Software Engineer > twitter: @jacksonfdam | LinkedIn:http://linkedin.com/in/jacksonfdam > > 2010/3/5 Luiz Barros <sailorwebm...@yahoo.com.br> > > > > > No flex tenho > > > private function doEnviar():void { > > var Lista:Array=new Array() > > Lista[0]='7157' > > Lista[1]='7160' > > // Criei o array Lista e atribui valores para ele > > var urlString:String = "http://192.168.0.4/uniflex/teste/relatorio/ > > exibir.php"; > > var request:URLRequest = new URLRequest(urlString); > > var variables:URLVariables = new URLVariables(); > > variables.var1 = 'Janeiro'; // passando mes como string > > variables.var2 = 'Joaquim de Oliveira e Silva'; // passando nome > > como string > > variables.var3 =Lista; // passando como Array > > request.data = variables; > > request.method = URLRequestMethod.POST; > > navigateToURL(request,"_blank"); > > } > > > <mx:Button label="Enviar Itens Impressão" click="doEnviar()"/> > > Exibir.php > > <? > > if (isset($HTTP_POST_VARS["var3"])) { > > if (is_array($HTTP_POST_VARS["var3"])) { > > $var3= $HTTP_POST_VARS["var3"]; > > } else { > > $var3= array($HTTP_POST_VARS["var3"]); > > } > > $relproducaoSel_Total = count($var3); > > > $var1 = $HTTP_POST_VARS["var1"]; > > $var2 = $HTTP_POST_VARS["var2"]; > > > } > > > ?> > > > O problema que estou encontrando é: > > Não consigo passar var3 do flex para o PHP como Array > > > No PHP ele até pega o valor de var3 mas somente o ultimo item > > Ele não está identificando como se fosse array > > > Porque ? > > > -- > > 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- > > Ocultar texto das mensagens anteriores - > > - Mostrar texto das mensagens anteriores - -- 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