|
|
|||||
Регистрация: Aug 2010
Сообщений: 9
|
FileReference.upload (Error 2037)
Вот такой код
fil = new FileReference(); fil.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA, savedFile); fil.upload(new URLRequest("http://test1.ru/board.php")); //(barray, "image.png"); } public function savedFile(e:DataEvent) { if (ExternalInterface.available) { ExternalInterface.call("postImage",fil.name); //trace(fil.; } } Error: Error #2037: Неправильный порядок вызова функций, или предыдущий вызов был неуспешным. at flash.net::FileReference/upload() at RunningMan/clickListener() Написал за день классный графический редактор, все работает FileReference.save тоже а с этим никак не разберусь, замучился. board.php делает print $_FILE, cервер обычный Denwer, добавил в папку с swf crossdomain.xml - |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Из хелпа про upload
Цитата:
|
|
|||||
Регистрация: Aug 2010
Сообщений: 9
|
Browse как я понимаю даст мне выбрать файлы для загрузки, а мне надо загрузить файл с изображением который я сгенерировал
|
|
|||||
Регистрация: Aug 2010
Сообщений: 9
|
O Bgg , cейчас попробую - спасибо.
|
|
|||||
Регистрация: Oct 2009
Адрес: г. Казань
Сообщений: 82
|
Для этой решения этой задачи FileReference не подойдет. Вы же пытаетесь загрузить на сервер пустой файл.
Вам нужно использовать URLLoader и постом слать ваше изображение. Имеется даже специальный класс для этого от Eugene Zatepyakin, называется Multipart URLLoader Class.
__________________
AS3Coding: ActionScript 3.0, FlashDevelop, ... |
|
|||||
Регистрация: Aug 2010
Сообщений: 9
|
Я все понял, FileReference только дает загрузить тот файл, что выбрал сам пользователь. Мне надо сделать обычный post запрос на сервер с разного рода информацией, как в примере что дал Bgg
Последний раз редактировалось wa1; 10.08.2010 в 13:24. |
Часовой пояс GMT +4, время: 02:21. |
|
« Предыдущая тема | Следующая тема » |
|
|