Hello !!

I need help, creating an .asp that I can use to upload files on server.
I have watched the data sent by the flex application with tcpmon,  
but I can't understand what I must do.   So, is there anybody who can
help me.    PLS :( !!!

I am using the following code in the A.S. flex file: 



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;
}




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/flexcoders/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to