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 em http://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 em http://groups.google.com/group/flexdev

Responder a