Показать сообщение отдельно
Старый 14.04.2011, 22:07
deman455 вне форума Посмотреть профиль Отправить личное сообщение для deman455 Найти все сообщения от deman455
  № 6  
Ответить с цитированием
deman455

Регистрация: Nov 2009
Сообщений: 481
Отправить сообщение для deman455 с помощью ICQ
Вернулись к самому началу Если посылать данный запрос из html формы, файл попадает в нужную папку, если послать запрос из флеша, загрузка идет, но в папку ничего не попадает!

Код AS1/AS2:
    import flash.net.FileReference;
    var list:Object = new Object();
    list.onSelect = function(file: FileReference): Void {
        file.upload("http://site.ru/upload.php")
    }
    list.onComplete = function(file:FileReference):Void {
        trace("onComplete: " + file.name);
        _root.loader._visible=false;
    }
    // загрузка идет...
    list.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
        trace("Progress: " + int(bytesLoaded/((bytesTotal)/100)));
    }
    list.onUploadCompleteData = function(fileRef:FileReference, data:String) {
         trace(data);
         // никаких признаков жизни
    }
 
    var fileRef: FileReference;
    fileRef = new FileReference();
    fileRef.addListener(list);
 
    _root.but.onRelease  = function(){
        fileRef.browse([{description:"Изображения", extension:"*.png;*.jpg"}]);
    }