|
|
|||||
Регистрация: Nov 2010
Сообщений: 16
|
загрузка 1 файла на сервер
привет всем.
Столкнулся с проблемой. Необходимо без участия пользователя отправить файл на сервер. пробую FileReference, но там нашел только .browse(). А мне нужно просто с указанного места взять лог и загрузить его на сервер. Поюзал поиск ни чего подобного не нашел. Подскажите что использовать. |
|
|||||
Регистрация: Oct 2010
Сообщений: 67
|
можно попробовать такие способы
1. private function startUpload():void { photosProgressContainer.visible = true; var request:URLRequest = new URLRequest(); request.url = "http://сайт/upload.php"; // обычный php скрипт для загрузки файлов request.method = "POST"; var fr:FileReference = photos.getItemAt(0).fr; fr.cancel(); fr.addEventListener(ProgressEvent.PROGRESS,uploadProgress); fr.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA,uploadComplete); fr.upload(request); } [Bindable] private var photos:ArrayCollection = new ArrayCollection; private var frList:FileReferenceList = new FileReferenceList; private function init():void { frList.addEventListener(Event.SELECT,addPhotos); } private function addPhotos(e:Event):void { var elem:Object = new Object; elem.fr = FileReference(frList.fileList[i]); elem.fr.load(); elem.id = i; elem.fr.addEventListener(Event.COMPLETE,refreshThumb); photos.addItem(elem); } 2. или можно пойти путем API вконтакте, все уже придумано до нас надо только умело этим воспользоваться. ссылка |
Часовой пояс GMT +4, время: 07:36. |
|
« Предыдущая тема | Следующая тема » |
|
|