Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.02.2010, 22:25
ExtendedPlay вне форума Посмотреть профиль Отправить личное сообщение для ExtendedPlay Найти все сообщения от ExtendedPlay
  № 1  
Ответить с цитированием
ExtendedPlay
 
Аватар для ExtendedPlay

Регистрация: Nov 2007
Сообщений: 51
По умолчанию Проблема с передачей файлов на сервер - FileReference

Привет всем!

Вчера начал разбираться с Flex и AS3 (а заодно и MXML)
Итак, делаю простенький загрузчик фотографий на сервер.
Возникла проблемка - на сервер почему-то вообще ничего не отправляется... ни одного запроса... видимо я что-то не так делаю)

Вот основа:
Код AS3:
private var photo:ArrayCollection = new ArrayCollection;
private var frList:FileReferenceList = new FileReferenceList;
 
//юзер выбирает файлы
private function selectFiles():void{
	frList.browse();
}
 
//из выбранных файлов создаём массив (ArrayCollection)
private function addFiles(e:Event):void{
	for (var i:uint = 0; i < frList.fileList.length; i++)
	{
		var elem:Object = new Object;
		elem.fr = FileReference(frList.fileList[i]);
		photo.addItem(elem);
	}
}
 
//ну и собственно загружаем
private function uploadDo():void{
	var request:URLRequest = new URLRequest();
	request.url = "http://test.ru/uploader.php";
 
	var fr:FileReference = photo.getItemAt(0).fr;
	fr.cancel();
	fr.upload(request);
 
	//если тут вывести fr.name, то выводится имя файла. то есть всё вроде норм)
}
Так вот после всего этого ничего не происходит (Сеть в фаербаге продолжает пустовать)

Пожалуйста, ткните носом на ошибку.

Заранее благодарю откликнувшихся!

pS: Всё это дело проворачиваю на денвере и FlexBuilder3.

Добавлено через 12 часов 59 минут
Так, понял что проблемы не во флешке.

Вот вопрос...
флешка у меня лежит на cdn.mysite.ru
а данные я передаю на mysite.ru

может быть поэтому ничего не передаётся? может у флеша политика безопасности такая что передавать можно только в пределах одного домена?)

Создать новую тему   Часовой пояс GMT +4, время: 18:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:57.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.