Boas, só para avisar que acabei por resolver o assunto. Estranhamento, se o ByteArray do ficheiro fosse numa variável dentro do VO não funcionava, mas se passar o parâmetro direto fora do VO funciona. Não sei porque razão, fica aqui o testemunho no caso de alguém lhe acontecer o mesmo....
2011/9/23 Pedro Teixeira <eipedroteixe...@gmail.com> > Não mudei de navegador nem deve ser esse o problema... > > Não me dá nenhum erro, consigo criar bem o ficheiro mas fica com o tamanho > de 0 bytes.... > > Sobre tentar fazer upload por outros recursos, não me convinha nada... Por > a lógica seria gravar o ficheiro ao mesmo tempo que registo o recurso na > base de dados... > > Será algum problema de serialização do objeto onde vão os bytes do > ficheiro?? > > > 2011/9/22 Paulo Augusto Teixeira <pauloaugus...@gmail.com> > >> Pedro, >> >> Seria interessante você postar o erro. >> >> E já tentou fazer upload usando outros recursos? >> >> Já mudou de navegador? >> >> abs >> >> 2011/9/22 Pedro Teixeira <eipedroteixe...@gmail.com> >> >>> Olá, estou com um problema ao fazer upload de ficheiros. Não sei que se >>> passa pois já consegui fazer upload de ficheiros no passado e agora não >>> funciona. Vou deixar aqui o código: >>> >>> PHP: >>> $fp = fopen('../uploads/'.$userVO-> >>> idUser.'/'.utf8_decode($resourceVO->filename), 'w'); >>> fwrite($fp, $resourceVO->filedata->data); >>> fclose($fp); >>> >>> AS3: >>> var newResourceVO:ResourceVO = new ResourceVO(); >>> newResourceVO.filedata = fileReference.data; >>> >>> VO: >>> [Bindable] >>> [RemoteClass(alias='vos.ResourceVO')] >>> public class ResourceVO >>> { >>> public var idResource:int; >>> ... >>> public var filedata:*; >>> >>> public function ResourceVO() >>> { >>> } >>> } >>> >>> Alguém tem ideia do que estou a fazer mal? >>> >>> -- >>> 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 >> >> >> >> >> -- >> Paulo A. Teixeira >> Adobe Certified Expert ColdFusion 9 >> Adobe Certified Expert Flex 3 with AIR >> Adobe Certified Expert Rich Internet Application v1.0 >> -- >> Blog: http://www.pauloteixeira.blog.br >> My Pics: http://agostinho.tumblr.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 > > > -- 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