Kra, tenho uma aplicação assim:
http://www.calcadosrosa.com.br/a/index.html
 
Fiz baseada no que o Dustin Andrew do flex-dev EN desenvolveu,
 
Download Source:
http://www.calcadosrosa.com.br/downloads/FlexUp.rar
 
 
Aproveitando, localmente(Windows) funciona tranquilo,
 
ao upar no servidor(Linux), o flex faz o upload do arquivo, só que não consegue 
chamar o upload.php que trata o arquivo enviado!
 
tenho o seguinte Erro: 
Error #2044: Unhandled uploadIoError:. text=Error #2038: URL 
www.calcadosrosa.com.br/a/upload.php
 
Estranho, pois localmente funciona.
 
 
 
Se Alguem tiver uma sugestão, agradeço!
 
De:
------------------------------    | Rodrigo Pereira Fraga|
http://e-digows.blogspot.com

 
e-mails: [EMAIL PROTECTED]
           [EMAIL PROTECTED]
------------------------------

> From: [EMAIL PROTECTED]> To: flexdev@googlegroups.com> Subject: [flexdev] 
> Upload de arquivos!! Help!!> Date: Wed, 11 Apr 2007 10:45:02 -0700> > > Boa 
> tarde a todos!> > Estou precisando aprender a fazer um upload de imagens com 
> o flex!!> > ate consegui um exemplo mas nao consegui usar este pra estar> 
> construindo o meu!> > preciso enviar o arquivo pra uma pasta especifica!!> > 
> no exemplo que encontrei so seu indicar o arquivo!> minha duvida maior e 
> indicar o caminho a ser gravado !!> > o exemplo que encontrei segue abaixo!> 
> > <?xml version="1.0" encoding="utf-8"?>> <mx:Application 
> xmlns:mx="http://www.adobe.com/2006/mxml";> layout="vertical" 
> creationComplete="initApp()">> <mx:Script>> <![CDATA[> import 
> mx.controls.Alert;> import mx.utils.ObjectUtil;> import flash.events.*;> 
> import flash.net.FileReference;> import flash.net.URLRequest;> > > private 
> var fileRef:FileReference;> > private function initApp():void {> fileRef = 
> new FileReference();> fileRef.addEventListener(Event.CANCEL, traceEvent);> 
> fileRef.addEventListener(Event.COMPLETE, completeEvent);> 
> fileRef.addEventListener(Event.SELECT, selectEvent);> 
> fileRef.addEventListener(IOErrorEvent.IO_ERROR,> traceEvent);> 
> fileRef.addEventListener(Event.OPEN, traceEvent);> 
> fileRef.addEventListener(ProgressEvent.PROGRESS,> progressEvent);> > 
> fileRef.addEventListener(SecurityErrorEvent.SECURITY_ERROR,> traceEvent);> }> 
> > private function traceEvent(event:Event):void {> var tmp:String = 
> "================================\n";> ta.text += tmp + event.type + " 
> event:" +> mx.utils.ObjectUtil.toString(event) + "\n" ;> 
> ta.verticalScrollPosition += 20;> }> > private function 
> ioErrorEvent(event:IOErrorEvent):void{> Alert.show("IOError:" + event.text);> 
> traceEvent(event);> }> > private function selectEvent(event:Event):void{> 
> btn_upload.enabled = true;> traceEvent(event);> filename.text = 
> fileRef.name;> progressBar.setProgress(0, 100);> progressBar.label = "Loading 
> 0%";> }> > private function progressEvent(event:ProgressEvent):void {> 
> progressBar.setProgress(event.bytesLoaded, event.bytesTotal);> 
> traceEvent(event);> }> > private function completeEvent(event:Event):void {> 
> progressBar.label = "Complete.";> filename.text += " uploaded";> 
> traceEvent(event);> btn_upload.enabled = false;> btn_cancel.enabled = false;> 
> }> > private function uploadFile(endpoint:String):void {> var param:String = 
> "author=" + ti_author.text;> var req:URLRequest = new URLRequest(endpoint);> 
> req.method = URLRequestMethod.POST;> fileRef.upload(req, param, false);> 
> progressBar.label = "Uploading...";> btn_cancel.enabled = true;> }> > ]]>> 
> </mx:Script>> > <mx:Panel title="Flex 2 File Uploading Demo" width="100%"> 
> height="100%" >> <mx:Form>> > <mx:FormItem label="Upload URL:">> 
> <mx:TextInput id="uploadURL" width="100%" text="Este diretorio> aqui e que 
> estou em duvida" enabled="true" />> </mx:FormItem>> > <mx:FormItem 
> label="Selected File:">> <mx:Label id="filename"/>> </mx:FormItem>> > 
> <mx:FormItem label="Upload By:">> <mx:TextInput id="ti_author" text="Author" 
> />> </mx:FormItem>> > <mx:FormItem direction="horizontal" width="100%">> 
> <mx:Button width="80" label="Browse" click="fileRef.browse()" />> <mx:Button 
> width="80" label="Upload" id="btn_upload"> enabled="false" 
> click="uploadFile(uploadURL.text)" />> <mx:Button width="80" label="Cancel" 
> id="btn_cancel"> enabled="false" click="fileRef.cancel()" />> </mx:FormItem>> 
> > <mx:HRule width="100%" tabEnabled="false"/>> > <mx:FormItem 
> label="Progress:">> <mx:ProgressBar id="progressBar" mode="manual" />> 
> </mx:FormItem>> > <mx:FormItem label="Events:">> <mx:TextArea id="ta" 
> width="350" height="200" />> </mx:FormItem>> > </mx:Form>> > </mx:Panel>> 
> </mx:Application>> > por favor> quem souber me indique um exemplo mais claro 
> para eu poder estar> aprendendo e solucionado meu problema!> procurei na 
> documentaçao mas nao me ajudou muito> muito obrigado a todos pela atençaoo> > 
> fiquem com Deus> > > 
> _________________________________________________________________
O Windows Live Spaces já chegou! É fácil criar o seu próprio Web site pessoal.
http://spaces.live.com/signup.aspx
--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a