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

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

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

Регистрация: Dec 2010
Адрес: в пространстве
Сообщений: 20
По умолчанию Download file Error #2038

Всем привет!
При скачивании php файла с сервера выдает ошибку [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2038"]

Что это означает? Объясните пожалуйста.

Вот код
Код:
<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2008/08/25/creating-a-filereference-object-using-mxml-in-flex/ -->
<mx:Application name="FileReference_download_test_2"
				xmlns:mx="http://www.adobe.com/2006/mxml"
				xmlns:net="flash.net.*"
				layout="vertical"
				verticalAlign="middle"
				backgroundColor="white">
	
	<mx:Script>
		<![CDATA[
			import mx.controls.Alert;
			
			private const DOWNLOAD_URL:String = "http://dev.ru/include/info.php";
			
			private function btn_click(evt:MouseEvent):void {
				var urlReq:URLRequest = new URLRequest(DOWNLOAD_URL);
				fileReference.download(urlReq);
			}
			
			private function onEvent(evt:Event):void {
				Alert.show(evt.toString(), evt.type);
			}
		]]>
	</mx:Script>
	
	<net:FileReference id="fileReference"
					   complete="onEvent(event);"
					   cancel="onEvent(event);"
					   httpStatus="onEvent(event);"
					   ioError="onEvent(event);" />
	
	<mx:Button id="btn"
			   label="Download source"
			   click="btn_click(event);" />
	
</mx:Application>
Спасибо за внимание.

Старый 16.01.2011, 22:59
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 2  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Видимо по этому адресу ничего нет.

Добавлено через 2 минуты
P.S. Посмотрел. По этому адресу сервер возвращает 404. Укажите флешке валидный адрес.
P.P.S. Если сервер настроен правильно, вы не скачиваете файл php скрипта, а получаете результат его работы.

Старый 16.01.2011, 23:20
n0byk вне форума Посмотреть профиль Отправить личное сообщение для n0byk Найти все сообщения от n0byk
  № 3  
Ответить с цитированием
n0byk

Регистрация: Dec 2010
Адрес: в пространстве
Сообщений: 20
да, я понимаю...

А каким образом можно просмотреть содержимое файла? с правами на php 755

зы. http://dev.ru/include/info.php - локальный адрес


Зы. В соседней теме мне сказали что такое якобы возможно, но что-то непонятно как сделать...
http://www.flasher.ru/forum/showthread.php?t=148258 - link


Последний раз редактировалось n0byk; 16.01.2011 в 23:25.
Старый 16.01.2011, 23:27
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
А смысл? Никакой сервер вам не отдаст скрипты, это будет дыра в безопасности размером с чукотку Хотите посмотреть скрипты заходите через ftp и смотрите.

Старый 16.01.2011, 23:33
n0byk вне форума Посмотреть профиль Отправить личное сообщение для n0byk Найти все сообщения от n0byk
  № 5  
Ответить с цитированием
n0byk

Регистрация: Dec 2010
Адрес: в пространстве
Сообщений: 20
ftp в данном случае не уместно.

Старый 16.01.2011, 23:58
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Что-то я не пойму, вы с целью защитить свой сервер или пощекотать чужой? В общем случае, скачать скрипт с сервера невозможно, если сервер сам не отдаст содержимое скрипта.

Старый 17.01.2011, 00:07
n0byk вне форума Посмотреть профиль Отправить личное сообщение для n0byk Найти все сообщения от n0byk
  № 7  
Ответить с цитированием
n0byk

Регистрация: Dec 2010
Адрес: в пространстве
Сообщений: 20
защитить свой...
Да и вообще возможности Flash узнать немного.

Старый 17.01.2011, 00:12
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 8  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
У плагина для браузера возможностей не много, а политика безопасности даже жестче, чем в JS. Если сервер настроен криво, то его взломают без флеша.

Старый 17.01.2011, 00:14
n0byk вне форума Посмотреть профиль Отправить личное сообщение для n0byk Найти все сообщения от n0byk
  № 9  
Ответить с цитированием
n0byk

Регистрация: Dec 2010
Адрес: в пространстве
Сообщений: 20
Сервер настроен очень хорошо, поэтому перехожу на возможности движка...

Старый 17.01.2011, 18:08
Lexxx_HU вне форума Посмотреть профиль Отправить личное сообщение для Lexxx_HU Найти все сообщения от Lexxx_HU
  № 10  
Ответить с цитированием
Lexxx_HU

Регистрация: Oct 2010
Сообщений: 67
а научите меня скачивать php файлы с исходным кодом... )))
средствами http запросов (а у вас именно он - URLRequest) вы НИКАК не сможете скачать php файл. в данном случае у вас скачается html, который был сгенерирован php файлом

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

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

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


 


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


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