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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.02.2010, 05:11
RaVeN-Nikma вне форума Посмотреть профиль Отправить личное сообщение для RaVeN-Nikma Посетить домашнюю страницу RaVeN-Nikma Найти все сообщения от RaVeN-Nikma
  № 1  
Ответить с цитированием
RaVeN-Nikma

Регистрация: Jan 2003
Адрес: Latvia, Riga
Сообщений: 161
Question Как получить данные с сервера, после загрузки фаила?

Фаил загружается, все супер. Но мне нужно чтобы flash обратно от php скрипта по завершению загрузки получил небольшую xml, как это сделать не знаю в рамках одного запроса, есть вообще варианты?

Если проще, то -> flash-ка отправила фаил, php скрипт этот фаил принял и отослал обратно данные, в иделе xml. Не знаю как это сделать, в php все просто, сделал print и все, а как во flash эти данные получить?

Загружаю фаил на сервер с помощью вот такого вот такой вот flash-ки. На стороне сервера фаил принимает php скрипт.
Код AS3:
var loc2 = new URLRequest();
loc2.url = "http://localhost/video_upload.php";
loc2.method = URLRequestMethod.POST;
 
var imageFilter = new FileFilter("Video file (*.flv)", "*.flv");
var file = new FileReference();
file.addEventListener(Event.COMPLETE, completeHandler);
 
function browseF(e:MouseEvent):void
{
	file.browse(new Array(imageFilter));
	var tmp:URLVariables = new URLVariables();
	tmp.ftext = "opisanie";
	tmp.fcatalog = "katalog 2";
	loc2.data = tmp;
	file.upload(loc2);
}
 
function completeHandler(arg:Event):void
{
	trace("upload complete");
}
На стороне сервера простой скрипт
PHP код:
if(move_uploaded_file($_FILES['Filedata']['tmp_name'], "./tmp/temp.dat")) {
print 
"some data to flash";


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

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

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


 


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


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