Olá estimado e ativo grupo, Estou sofrendo com o problema relatado aqui:
<referencia> http://swfupload.org/forum/generaldiscussion/1008 </referencia> <problema> O problema ocorre em toda família Mozilla, Safari, Chrome etc. Sem quando utilizo qualquer plugin ( e nesse caso estamos utilizando o plugin Flash ) esses browsers utilizam um cookie desvinculado da aplicação corrente para realizar um POST de arquivos por exemplo. Isso é um BUG documentado inclusive </problema> <caso> No meu caso eu utilizo o Zend Framework para fazer a sessão do usuário. Quando vou postar um arquivo do Flex para o PHP eu preciso verificar se o usuário esta logado e tem permissão para postar arquivos. O problema é que ele não identifica a mesma sessão. Ele cria uma nova nesse caso. Assim, testei criando tudo na mão com Cookie. Ou seja, eu seto um cookie na janela e nela mesmo realizo um post via flex dando um output para saber se consigo resgatar esse cookie. Resultado: Sem sucesso. ele não acha o cookie. Se eu acessar nessa janela via PHP para mostrar o cookie ele exibe o valor corretamente. ESSE PROBLEMA NÃO OCORRE NO INTERNET EXPLORER ( qualquer versão ) </caso> <dilema> Como postar um arquivo de forma segura via flex sendo que não é possível verificar se o usuário esta logado / tem permissão ? Não conheço um método no flex framework de postar junto com o arquivo o ID da minha sessão. var request:URLRequest = new URLRequest('/fileupload/'); var _myUpload:FileReference; myUpload.upload( request ); *** lembrando que upload tem as seguintes opções: upload(request,uploadDataFielName,testeupload); </dilema> Alguma dica pessoal ? -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
